axis2jar放到websphere冲突报错问题

1.项目组使用了axis2.jar启动的时候报错java.lang.NoClassDefFoundError:org.apache.woden.resolver.URIResolver;

2.经过baidu说axis2与websphere里面的jar相互冲突,应用项目加载的时候应该优先加载了websphere里面的jar,axis2里面调用了其他的jar找不到导致。

解决方案:

3.点击自己的应用程序到管理模块里面发现,原先使用的是类已装入并且是先使用父类装入器。

4.将类装入器顺序调整为父类最后。

5.再次启动一切正常。

 

axis2jar放到websphere冲突报错问题_第1张图片

6.我们也可以在故障诊断--类装入器查看器中查看类加载的顺序

axis2jar放到websphere冲突报错问题_第2张图片

 

参考:

https://happyqing.iteye.com/blog/2323301

 

你可能感兴趣的:(【websphere】,websphere,axis2)