`
smartwgd
  • 浏览: 55454 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

tomcat启动报错(2)

阅读更多

tomcat 5.0.28  +jdk1.6+eclipse

 

启动struts2的那个blank包 报错。

 

 

查看tomcat/logs里面 看到javax.xml.transform.TransformerFactoryConfigurationError: Provider org.apache.xalan.processor.TransformerFactoryImpl not found

 

 

然后上网搜了一下,发现只要把tomcat\common\endorsed\的包xml-apis.jar注掉就好了。例如改名字为xml-apis.jar.1

 

原理:

错误原因:

认为是由于jdk1.5 与 tomcat5.0之间的关于 TransformerFactoryImpl 类的冲突造成的。

tomcat-5.0.28\common\endorsed下有两个jar 包:xercesImpl.jar和xml-apis.jar,其中的类 javax.xml.transform.TransformerFactory 与jdk1.5中的类org.apache.xalan.processor.TransformerFactoryImpl其实是同一个类。

in tomcat java is called with the following argument:

-Djava.endorsed.dirs="X:\my_app\Portal\tomcat\common\endorsed"

In this directory you find two jar files: xercesImpl.jar and xml-apis.jar needed by tomcat and that must be loaded before all xmsl stuff present in the jdk (1.4 naming problem). And in the file xml-apis.jar the TransformerFactoryImpl is set to "org.apache.xalan.processor.TransformerFactoryImpl".

分享到:
评论

相关推荐

    tomcat-juli.jar 用于在tomcat启动报错时除错

    tomcat-juli.jar 用于在tomcat启动报错时除错

    解决TOMCAT启动报错:tcnative.dll

    Tomcat报错,如: Can't load IA 32-bit .dll on a AMD 64-bit platform Can't load IA 64-bit .dll on a AMD 64-bit platform 都应该用x64里面的dll文件 不同的硬件平台需要与之对应的dll即可

    eclipse部署tomcat 报错

    "eclipse部署tomcat报错解决方案" 在Eclipse中部署Tomcat服务器时,可能会遇到各种问题。本文将讨论在Eclipse中部署Tomcat服务器时出现的问题和解决方案。 问题描述 在Eclipse中部署Tomcat服务器时,可能会出现...

    tomcat启动报错

    tomcat启动报错,启动超时,找不到类文件四渡赤水打成不是的

    tomcat启动不了问题处理

    ### tomcat启动不了问题处理 在IT领域,Tomcat服务器是一款非常流行的开源Web服务器,它主要用来部署Java Web应用程序。然而,在使用过程中,用户可能会遇到Tomcat无法启动的问题。本文将详细探讨导致Tomcat启动...

    tomcat启动报错:java.util.zip.ZipException的解决方法

    2. **清理Tomcat工作目录**:Tomcat的工作目录(通常是`work/Catalina/localhost`)可能存储了损坏的临时文件。删除这个目录下的所有内容,然后重新启动Tomcat,让其重新创建和展开WAR文件。 3. **验证JDK版本**:...

    Tomcat启动时报错:java.lang.UnsatisfiedLinkError的解决

    之前tomcat启动老是报错,虽然不影响项目的启动运行,但是有强迫症的程序员会心里不爽: 如下: 问题分析 由于本机安装的jdk版本与tomcat中使用的jdk版本不一致导致的。 解决方法 后面我把原先tomcat启动环境用的...

    tomcat报错

    1. **JAVA_HOME环境变量未定义**:这是Tomcat启动失败的主要原因。 2. **JAVA_HOME应该指向JDK而不是JRE**:这表明即使已经设置了JAVA_HOME,但指向了JRE目录而非JDK目录。 #### 知识点解析 ##### 1. Java环境基础...

    CentOS 6.5上的Tomcat启动报错问题解决方法

    ### CentOS 6.5上的Tomcat启动报错问题解决方法 #### 一、问题背景 在搭建基于CentOS 6.5的操作系统环境时,安装了OpenJDK 1.7,并从Apache官网下载了一个纯版的Tomcat,但在尝试启动Tomcat服务器时遇到了两个主要...

    struts2中,在tomcat启动时候总是出现严重

    为了更具体地解决问题,需要查看`struts2中,在tomcat启动时候总是出现严重.txt`这个文本文件,它应该包含了详细的错误堆栈信息。根据这些信息,我们可以进一步定位问题所在,并采取相应的解决措施。如果文件中包含...

    tcnative-1.dll解决windows 7 64下 tomcat启动报错-附件资源

    tcnative-1.dll解决windows 7 64下 tomcat启动报错-附件资源

    上传war文件大小超过Tomcat7最大文件限制报错

    ### 上传WAR文件大小超过Tomcat 7最大文件限制报错 #### 背景介绍 在部署Web应用程序时,可能会遇到因WAR文件过大而无法正常部署的问题。具体表现为当WAR文件大小超过了Tomcat服务器配置的最大限制时,系统会拒绝...

    Tomcat无法正常启动的解决办法.zip

    Tomcat无法正常启动的解决办法 教你如何解决Tomcat无法正常启动 欢迎下载

    Myeclipse 启动tomcat 报错production environments...

    NULL 博文链接:https://luihuilang.iteye.com/blog/396488

    解决应用启动失败但tomcat不报错的方法

    本篇文章将详细探讨如何解决这种“应用启动失败但Tomcat不报错”的情况。 首先,我们需要了解的是,当Tomcat运行时,它通常会通过JULI(Java Util Logging)进行日志记录。默认情况下,Tomcat可能配置为仅记录严重...

Global site tag (gtag.js) - Google Analytics