自定义了一些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"?>,重启服务器问题竟然解决了,真是让人莫名其妙。
分享到:
相关推荐
标题"tomcat和weblogic共2页.pdf.zip"表明这是一个关于Tomcat和WebLogic服务器的文档,被压缩成一个PDF文件,且内容只有两页。这通常意味着文档可能提供了这两个服务器的基本对比或者关键特性概述。 【Tomcat与...
【描述】:本文将详细探讨三个著名Java应用服务器——Tomcat、WebLogic和JBoss之间的差异,同时解析它们作为容器的主要功能。 【标签】:Tomcat、WebLogic、JBoss、Java应用服务器、容器 【正文】: 在Java世界中...
综上所述,从Tomcat迁移到WebLogic的过程中,涉及到的不仅仅是简单的文件复制,还需要细致地调整配置文件,并充分考虑到两个平台之间的差异性。通过上述步骤,可以有效确保应用程序在WebLogic环境下能够顺利部署和...
在中间件领域中,WebLogic、WebSphere、JBOSS、Tomcat 等四大应用服务器之间存在着很大的区别,今天我们将从多个角度来比较它们之间的差异。 1. 产品介绍 WebLogic 是美国 BEA 公司出品的一个基于 J2EE 架构的...
3. **使用私有库**:WebLogic支持创建私有库(Library),可以将应用依赖的特定版本JAR打包到私有库中,然后在部署描述符中引用这个库。这样可以确保类加载时使用的是私有库中的类,而不是服务器的全局库。 4. **...
本文主要介绍如何在Weblogic中部署tomcat以及配置数据源和JVM参数。 首先,我们需要了解Weblogic的基本概念和特点。Weblogic是由Oracle公司开发的一种应用服务器,它是基于J2EE规范的中间件产品,支持企业级的Java...
在使用WebLogic服务器时,可能会发现WebLogic服务器内部的时间与主机系统的时间存在差异。这种差异可能是由于服务器内部使用的JDK或JRE配置不当导致的,特别是涉及到时区设置的部分。 #### 解决方案 针对这个问题,...
请注意,虽然上述步骤可能帮助你在Workshop for WebLogic 10gR3中使用Tomcat 6,但这个过程可能会因版本差异或具体环境的不同而有所变化。始终参考最新的官方文档和社区资源来获取最准确的信息。 总之,让Workshop ...
在本项目中,"jmx监控weblogic,tomcat,websphere源码"涉及了使用JMX来监控三个主流的Java应用服务器:WebLogic、Tomcat和WebSphere。这些服务器都是企业级应用部署的常见选择,对它们的监控对于确保系统性能、稳定性...
通常,这涉及到在WebLogic的类加载器中包含Hibernate相关的JAR文件,或者在部署描述符中明确指定需要加载的库。 总结来说,将应用从Tomcat迁移到WebLogic涉及的关键点包括:调整WebLogic服务器的内存配置,适应大型...
### 新手CentOS 7 安装 JDK、Tomcat、WebLogic 及配置域 #### 一、JDK 的安装步骤详解 ##### **1. 检查服务器上的 JDK 版本** - 在安装之前,首先需要确认服务器上是否已安装了 JDK 以及其版本信息。这一步非常...
总结来说,迁移应用至WebLogic 10并部署在Oracle Linux时,开发者需关注内存配置、war包部署与文件目录部署的差异以及文件权限设置。正确处理这些问题将有助于确保应用的顺利迁移和稳定运行。在实践中,可能还会遇到...
在将应用从Tomcat迁移到WebLogic服务器以及Oracle Linux操作系统时,可能会遇到一系列问题。以下是一些关键知识点和解决策略: 1. **错误一:意外的异常 - OutOfMemoryError** 这个错误通常表明Java虚拟机(JVM)...
8. `work`目录:此目录下存放了Tomcat在运行时生成的编译后JSP文件和Servlet类文件,是Tomcat处理动态内容的一部分。 9. `webapps`目录:是部署Web应用的地方,每个目录代表一个独立的Web应用,其内部结构应遵循...
12. **集成其他服务器**:Tomcat常与Spring Boot、JBoss、WebLogic等其他应用服务器一起使用,提供轻量级的Java Web服务。 13. **最新版本特性**:随着版本的更新,Tomcat会引入新的特性和改进,如更好的内存管理、...
WebLogic,全称WebLogic Server,是由Oracle公司开发的一款企业级Java EE应用服务器,是构建、部署和管理互联网和内部网Web应用程序的重要平台。虽然描述中提到了WebSphere Application Server,但它实际上是IBM的...
这篇博客文章深入探讨了IBM的WebSphere应用服务器与BEA(后来被Oracle收购)的WebLogic应用服务器之间的差异和相似性。作者从架构、性能、易用性、扩展性和成本等多个角度进行了详细的比较,旨在帮助读者理解这两个...
10. **云环境下的许可证**:如果WebLogic部署在云环境中,如AWS或Azure,许可证要求可能会有所不同。需要了解云服务提供商如何处理许可证的计费和管理。 在“吐血奉献”这个描述中,可能暗示着这份资源是某人或某个...
- **关于 Tomcat 6 与 Tomcat 7 的区别**:这可能与项目中使用的其他技术组件兼容性有关,需要注意不同版本之间的差异。 - **关于 JSF 1.2 的整合**:WebLogic 10 默认支持 JSF 1.2 的 myfaces 实现版本 1.1,需要...