我正在WebSphere 6.1.0.29中运行一个应用程序,并且找不到com.sun.xml.ws.spi.ProviderImpl错误。不幸的是,我们没有写这份申请,因此解决这个问题有点困难。
在另一个环境(6.1.0.27)中,我们从应用程序库中删除了javax.xml.bind_2.1.1.jar和javax.xml.ws_2.1.1.jar并解决了该问题,但在此我们在javax.xml.ws.spi.FactoryFinder上得到NoClassDefFoundError。
我在网上看到我们可以在共享库中引用com.ibm.jaxws.thinclient_6.1.0.jar,但这会阻止通过浏览器访问应用程序,而是显示SRVE0255E错误。
有什么想法吗?
答案 0 :(得分:0)
@Gas是对的。 WAS中有两个父类加载器设置,并将它们都设置为Parent First解决了问题:)