1、环境
Eclipse3.3.2
JDK 1.6
tomcat 5.5
struts 2.06
2、问题描述:
部署struts 2.06版本的程序,在启动tomcat的时候出现如下exception
apache.xalan.processor.transformerfactoryImpl not found
3、解决方法:
网上搜到的类似的问题都是出在“jdk1.5+tomcat5.0上面,解决方法如下:
(1).下载“xalan系列jar包”,下载地址:
http://www.apache.org/dyn/closer.cgi/xml/xalan-j,
(2).然后将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
如果是:jdk 1.5/jdk 1.6+tomcat 5.5
(1).下载“xalan系列jar包”,下载地址:
http://www.apache.org/dyn/closer.cgi/xml/xalan-j,
(2).将下载的xalan系列jar包(包括serializer.jar、xalan.jar、xercesImpl.jar、xml-apis.jar、xsltc.jar)拷贝到/tomcat/common/endorsed目录,重启tomcat