1.项目组使用了axis2.jar启动的时候报错java.lang.NoClassDefFoundError:org.apache.woden.resolver.URIResolver;
2.经过baidu说axis2与websphere里面的jar相互冲突,应用项目加载的时候应该优先加载了websphere里面的jar,axis2里面调用了其他的jar找不到导致。
解决方案:
3.点击自己的应用程序到管理模块里面发现,原先使用的是类已装入并且是先使用父类装入器。
4.将类装入器顺序调整为父类最后。
5.再次启动一切正常。
6.我们也可以在故障诊断--类装入器查看器中查看类加载的顺序
参考:
https://happyqing.iteye.com/blog/2323301