在WebSphere上,部署完系统访问某个模块时出错。
比如我是访问WebService的时候就出错了。查看后台日志:
java.lang.VerifyError: (class: org/codehaus/xfire/aegis/type/basic/ObjectType, method: writeSchema signature: (Lorg/jdom/Element;)V) Incompatible argument to method
这个就是因为我的应用中有jdom,而WS中也有jdom的库,但两个库之间版本差异太大。结果就导致了这个错误。
那么删除ws的lib目录下的对应库文件即可。
比如我是访问WebService的时候就出错了。查看后台日志:
java.lang.VerifyError: (class: org/codehaus/xfire/aegis/type/basic/ObjectType, method: writeSchema signature: (Lorg/jdom/Element;)V) Incompatible argument to method
这个就是因为我的应用中有jdom,而WS中也有jdom的库,但两个库之间版本差异太大。结果就导致了这个错误。
那么删除ws的lib目录下的对应库文件即可。
本文介绍了解决在WebSphere上部署系统访问WebService时出现的java.lang.VerifyError错误的方法。该问题通常由于应用程序和WebSphere自带的类库版本冲突引起,文中详细说明了如何通过删除WebSphere自带的冲突库文件来解决这一问题。
1651

被折叠的 条评论
为什么被折叠?



