我在IBM WebSphere 8.5.5.0上部署了一个应用程序。 当应用尝试呼叫远程Web服务时,我得到
java.util.ServiceConfigurationError: javax.xml.ws.spi.Provider: Provider org.apache.axis2.jaxws.spi.Provider not a subtype.
似乎WAS正在挑选(可能是捆绑的)Axis2 impl。 JAX-WS Provider类,而不是我想要使用的CXF。
我试过
他们都没有帮助,我仍然有同样的例外。
有趣的是,当我从应用程序中的测试JSP中打印System.getProperty(“javax.xml.ws.spi.Provider”)
时,它会输出org.apache.cxf.jaxws.spi.ProviderImpl
。
感谢您的帮助
答案 0 :(得分:0)
应用WebSphere Fix Pack 9完全解决了这个问题。