`

struts2部署错误

阅读更多
struts2部署错误Provider org.apache.xalan.processor.TransformerFactoryImpl not found解决方案

最近用struts2做了一个小项目。
    在本地测试,相当顺利,但是放到服务器上测试时,tomcat总是报404错误,弄得我相当郁闷。于是将服务器的tomcat日志文件下载下来一看居然是Provider org.apache.xalan.processor.TransformerFactoryImpl not found这个错误,于是便在google,百度上面搜了一搜,发现引发此错误的原因竟然是jdk1.5 与 tomcat5.0之间的关于 TransformerFactoryImpl 类的冲突造成的。
    为什么我在本地测试的时候是非常正常的呢?是因为我在本地环境的搭配是jdk1.5+tomcat5.5而服务器上的环境是jdk1.6+tomcat5.0,所以引发此错误。此错误是怎么发生的呢?有兴趣研究一下的朋友或许可以在这篇文章中得到一些启发(http://www.java125.cn/article.asp?id=2547)。
下面说说我的解决办法吧(其实也是百度,google的解决办法):
首先下载“xalan系列jar包”,下载地址:http://www.apache.org/dyn/closer.cgi/xml/xalan-j,
然后将tomcat中目录下:/tomcat/common/endorsed/(xercesImpl.jar和xml-apis.jar)删掉,然后将下载的xalan系列jar包(包括serializer.jar、xalan.jar、xercesImpl.jar、xml-apis.jar、xsltc.jar)拷贝到/tomcat/common/endorsed目录,重启tomcat,搞定!
如果还不清楚,请参考百度知道。
分享到:
评论

相关推荐

    struts2 sping hibernate 部署到weblogic8.1.6上所需要jar包

    目前在将struts2部署到weblogic8.1.6的时候,总会提示很多莫名其妙的错误,后来经过查找时因为struts2是需要jdk1.5的,但是weblogic是使用的是1.4,所以在使用的时候需要将struts2和相关的jar文件用jdk1.4编译一下。...

    struts2+hibernate+spring整合jar包

    在对struts2,hibernate以及spring进行整合时,我们经常会使用MyEclipse自己为我们导入jar包,而实际上有很多jar包我们用不上,而且各框架之间的jar包还可能会有冲突,最终导致我们的项目过大,部署时间长,还可能会...

    深入浅出Struts2(附源码)

    本书是广受赞誉的Struts 2优秀教程,它全面而深入地阐述了Struts 2的各个特性,并指导开发人员如何根据遇到的问题对症下药,选择使用最合适的特性。作者处处从实战出发,在丰富的示例中直观地探讨了许多实用的技术,...

    spring+struts2+ibatis简单登录实例--特别适新人学习

    一个简单的spring+struts+ibatis整合的实例,实现了用户登录,用户登录成功则显示欢迎信息,失败则显示用户名或密码错误,该实例非常简单基础,特别适合新人学习,工程包含了必要的资源包,部署到服务器中及可运行,...

    struts框架-helloworld

    第一个struts框架的完成,使用eclipse写的。第一次写其实是在半年前,现在再重新写,真是错误连篇,最讨厌...首先检查tomcat部署时,有什么错误,针对性解决,大多是因为jar包多了或者少了。有时,jar包冲突也会有错!

    jbpm 建表 发布流程 struts2 架构

    这里已经添加了jbpm的表hibernate建表测试代码,通过运行junit就可以建表和发布流程,之前的struts2代码不变,CreateSchemaTest.java是建jbpm表,DeployProcessTest.java是发布jbpm流程,到这里hibernate已经部署成功,接...

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    书中介绍了如何利用Struts 2 来解决Web 应用开发中的常见问题,同时还深入浅出地探讨了许多能帮助程序员编写Struts 2 应用程序的技巧,如管理页面导航活动、输入验证、国际化和本地化、对Ajax 的支持,等等。...

    BBS jsp源码 struts+jdbc技术

    内有数据库文件只需附加进去 按readme.doc说明部署 或直接导入eclipse 发布即可,绝无错误,但是别忘了修改代码中数据库密码 本系统共分为三种操作权限,分别为普通用户、管理员、版主:  普通用户:普通用户只...

    struts使用ajax返回json数据所需jar包

    很多人在实现struts使用ajax返回json数据的时候,明明代码没有错误但是没有得到结果,其实有可能是jar包冲突或者少了,这里我分享ssh的所有jar包,可以直接部署使用,如果部署有问题的可以看下我的说明文档,本来想...

    移除部署的web

    部署struts web项目到Tomcat,出错Unable to load configuration. - action,部署另外的web项目依然出错,甚至错误中的提示还是上一个项目名,愕然!!不过解决了

    spring+struts2+ibatis简单登录实例--特别适新人学习(修正版)

    一个简单的spring+struts+ibatis整合的实例,实现了用户登录,用户登录成功则显示欢迎信息,失败则显示用户名或密码错误,该实例非常简单基础,特别适合新人学习,工程包含了必要的资源包,部署到服务器中及可运行,...

    低清版 大型门户网站是这样炼成的.pdf

    2.5.3 自定义国际化struts 2校验错误消息 92 2.5.4 struts 2的自带校验器 92 2.6 struts 2的拦截器 94 2.6.1 struts 2内建拦截器介绍 95 2.6.2 定义和使用拦截器栈 97 2.6.3 使用自定义拦截器 98 2.7 小结 100...

    Struts in Action中文版

    2. 深入 STRUTS架构..................................................................................37 2.1. 随便谈谈......................................................................................

    struts in Action

    2. 深入STRUTS 架构..................................................................................37 2.1. 随便谈谈.......................................................................................

    Java Web程序设计教程

    第14章spring与struts2、hibernate框架的整合基础 277 14.1spring与struts2的整合方式 277 14.1.1struts2应用的扩展方式 277 14.1.2spring插件的应用 278 14.2spring和hibernate的整合 279 14.2.1spring对...

    办公自动化OA系统Struts 1.1、Hibernate 3.0和SQL Server 2000

    内有数据库文件只需附加进去 按readme.doc说明部署 或直接导入eclipse 发布即可,绝无错误,但是别忘了修改代码中数据库密码 结合当今市场的需求,为了满足用户的需要。办公自动化系统应实现的功能如下。  企业的...

    FirstJava2主程序的关健更新

    这个更新解决了几个的程序错误. 这个工具是完全免费的Java开发工具,绿色软件,无需安装,主要给java初学者和一般的个人开发者使用, 使他们更快学好JAVA技术.请不要用于商业用途,它适合学习用途.目前主要功能有java...

    AppFuse学习笔记(J2EE入门级框架)

    为了简化开发,预定义好了一套目录结构、基类、用来创建数据库、配置Tomcat、测试部署应用的 Ant 任务,帮助快速自动生成源程序和自动维护部分配置文件。 AppFuse2.0重构了AppFuse1.0,转到Maven2和Jdk1.5。

Global site tag (gtag.js) - Google Analytics