Servlet Error]-[CXFServlet]: java.lang.IncompatibleClassChangeError 错误原因和解决办法
来源:互联网 发布:复合矩阵 编辑:程序博客网 时间:2024/06/13 18:21
原因:
cxf 用到wsdl4j-1.6.2.jar 这个jar包中的类和was中的类冲突了,应用首先用的是was自带的类。
解决办法(一):
将wsdl4j-1.6.1.jar 添加到was程序的/java/jre/lib/endorsed 文件夹下;如:D:\IBM\WebSphere\AppServer\java\jre\lib\endorsed;
注:所有应用程序都将使用改添加的wsdl4j版本。
解决办法(二):
1.启动WPS,登录WPS控制台>环境>共享库,选在你发布应用所在的节点和服务器,新建或者在原有的共享库中加入wsdl4j-1.6.2.jar的路径,如:E:\IBM\lib\wsdl4j-1.6.2.jar,保存;
2.WPS控制台>应用服务器>[你的应用所在服务器]>服务器基础结构:java和进程管理>类装入器,新建>类已装入并且先使用应用服务类装入器,保存;返回类装入器>[刚新建的装入器]>共享库引用>选择步骤(1)中的共享库,保存;
3,重启WPS,OK.
注:共享库中的wsdl4j只会被用于你选择的服务器,不影响其他服务器运行的应用程序。
- Servlet Error]-[CXFServlet]: java.lang.IncompatibleClassChangeError 错误原因和解决办法
- java.lang.ClassNotFoundException: org.apache.cxf.transport.servlet.CXFServlet
- 异常:Error: java.lang.IncompatibleClassChangeError: Implementing class
- 异常:Error: java.lang.IncompatibleClassChangeError: Implementing class
- java错误:java.lang.IncompatibleClassChangeError: Implementing class
- java.lang.IncompatibleClassChangeError错误的解决
- java.lang.IncompatibleClassChangeError: Implementing class错误解决方法
- java.lang.IncompatibleClassChangeError翻译
- java.lang.IncompatibleClassChangeError
- java.lang.IncompatibleClassChangeError
- java.lang.IncompatibleClassChangeError
- java.lang.IncompatibleClassChangeError
- java.lang.IncompatibleClassChangeError
- 解决java.lang.IncompatibleClassChangeError
- java.lang.IncompatibleClassChangeError
- java.lang.IncompatibleClassChangeError: BasicHttpParams
- 解决java.lang.IncompatibleClassChangeError
- 解决java.lang.IncompatibleClassChangeError
- Task和Activity相关
- class.forname("xxxx") 有什么用
- GoogleMap API Javascript 订单跟踪
- 存储器映射 Memory Map
- 360浏览器iPhone版抢先体验报告
- Servlet Error]-[CXFServlet]: java.lang.IncompatibleClassChangeError 错误原因和解决办法
- 指针加减操作的单位
- linux修改默认jdk
- Web-Drawing Throwdown: Paper.js Vs. Processing.js Vs. Raphael
- 没有比心更高的山,没有比脚更远的路
- git 使用详解(3)-- 初体验
- JQuery上传插件Uploadify使用详解
- 十大Visual Studio插件横向对比
- flex 中findTask,queryTask,indentifyTask 之间的区别