自定义了一些JSP标签,并创建了相应的TLD文件,部署在Tomcat环境下没有问题,但是部署在WebLogic81环境下在启动的时候报下面的错误:
<2009-9-10 上午11时41分30秒 CST> <Warning> <HTTP> <BEA-101248> <[ServletContext(id=23162326,name=czgsbiz,context-path=/czgsbiz)]: Deployment descriptor "/WEB-INF/taglib/NeuqTaglib.tld" is malformed. Check against the DTD: The element type "description" must be terminated by the matching end-tag "</description>". (line 23, column 7).>
错误信息不难理解,是部署描述符中的XML格式与DTD中定义的格式不相符造成的,并且信息提示description元素没有正常结束,问题是当我仔细检查TLD文件时发现所有的格式定义都是良好的,并没有检查出任何不妥当的地方,但是不论如何重新部署以及重启服务器这个问题在WebLogic环境下依然存在。无奈之余,我把注意力放在了<?xml version="1.0" encoding="utf-8"?>上,因为我在TLD文件中用中文写了很多描述标签如何使用的说明性文字,按常理说不应该是这引起的问题,因为UTF8本身是兼容中文字符集的,但是有病乱求医也只能试试了,于是我把上面的XML指令改成了<?xml version="1.0" encoding="gb2312"?>,重启服务器问题竟然解决了,真是让人莫名其妙。
分享到:
相关推荐
weblogic项目移植到tomcat,配置说明
tomcat 调用weblogic EJB tomcat 调用weblogic EJB
图文并茂,详细描述pinpoint安装部署、监控tomcat、weblogic、webSphere 实际操作,自己编写
1、 介绍安装步骤,重点注意事项; 2、 集群规划,搭建主要步骤,重点注意事项; 3、 编制简单脚本进行优化,参数调优。 4、 最全面、最实用 5、 教程适用于各种版本 ...脚本进行优化,tomcat参数调优
修正sitemesh3.0.1在tomcat和weblogic下使用Servlet3.1环境时出现装配文件不完整的BUG,亲测可用
学会在WebLogic平台下部署Servlet与Jsp 二、实验环境 Windows XP 三、实验内容: 1、Weblogic Server的安装和Weblogic管理控制台 1)Weblogic安装 从服务器上下载server813_win32.exe安装 2)创建自己的工作区 ...
Tomcat和weblogic中文乱码问题解决方案
项目框架从tomcat到weblogic
此文档描述了tomcat、weblogic、jboss的区别,并且根据不同的环境运用不同的容器,做了解析。
主要介绍了Tomcat和Weblogic部署纯html文件过程解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
linux下部署weblogic,1.1 部署前准备 把WebLogic的bin包放在/home目录上. 1、创建weblogic用户组。 groupadd weblogic
在LINUX 下配置 WEBLOGIC及 TOMCAT服务器SSL协议的具体步骤。
服务器tomcat和weblogic区别[参考].pdf
weblogic和tomcat 下载附件乱码问题 weblogic和tomcat 下载附件乱码问题
weblogic部署图解.rar weblogic部署图解.rar weblogic部署图解.rar
根据本人部署经常详细介绍在tomcat和weblogic配置JDK64位和虚拟内存的问题
搭建Eclipse3.2.2+MyEclipse5.5+Tomcat+Weblogic
自定义的zabbix tomcat及weblogic监控模板,包含图形、监控项、告警等配置,比默认的齐全
unix下weblogic81的部署示例 unix下weblogic81的部署示例 unix下weblogic81的部署示例
在开发软件的时候,WebLogic服务热部署可以有效的提过开发速度,不用把时间浪费到不停的重启服务上。