错误原因:
认为是由于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".
解决办法:
1. 将xml-apis.jar移出endorsed文件夹。
2. 用xalan系列jar包替换原来的xercesImpl.jar和xml-apis.jar。
xalan系列jar包:serializer.jar、xalan.jar、xercesImpl.jar和xml-apis.jar。
3. For other application, just check this file or dom3-xml-apis.jar in your class path.
如果你不会这样做,就使用1.4的JDK和tomcat5.0
或者JDK1.5 tomcat5.5 这2种类型才是匹配的
自己处理:
endorsed目录下jar包删除
分享到:
相关推荐
基于Tomcat5.0的Webservice SSL双向调用
亿美软通SDK5.0(WebService)电子商务专版_6688状态报告平台.rar
NULL 博文链接:https://alvinqq.iteye.com/blog/647649
webservice部署tomcat简单例子, 使用jax-ws实现,下载后用tomcat部署webserviceServer,运行即可
CXF+Spring+Tomcat发布WebService
webService部署tomcat需要的jax-ws 的完整jar包
axis+tomcat创建webservice服务,步骤详细,手把手教你发布服务. 本例子开发工具:ecplise3.1+jdk1.4+tomcat5.0 不过在其它工具版本中也适用..
Jersey和Tomcat构建RESTful WebService及其调用
在Eclipse中使用Jersey和Tomcat构建RESTful WebService及其调用
在Tomcat上部署WebService服务所需要引用的jar包,将jar包解压,直接放入tomcat服务器的lib文件夹下即可 【付费下载之后的用户,可留言获取更多下载资源】
...
。。。
java开发过程中,很多地方都会遇到数据传递,远程获取数据问题,我这个简单的webservice接口发布可以在java开发过程中,很多地方都会遇到数据传递,远程获取数据问题,我这个简单的webservice接口发布可以在
使用myEclipse,tomcat和Axis发布webService.pdf
详细讲解ebs中发布webservice的步骤
Spring+CXF+tomcat开发webservice,包含服务端和客户端,导入myeclipse就可以用。帮助大家搭建webservice框架,实现webservice功能。
java webService tomcat 实例 项目 部署启动tomcat就可以访问webService 运行测试类看是否成功 jar包齐全.
使用PHP创建webservice,虽然有不需要wsdl文件的创建方式,但是这样好像只有PHP可以调用,如果要其他语言调用的话,就要发布,那这样子就用到了wsdl文件,如何生成wsdl文件,对于初学者比较头疼,该工具包含了...
axis发布webservice教程axis发布webservice教程axis发布webservice教程axis发布webservice教程
在eclipse下用tomcat服务器和axis插件创建WebService服务,doc文档