WebSphere & javax.xml.ws.spi.Provider:提供商 org.apache.axis2.jaxws.spi.Provider 不是子类型

WebSphere & javax.xml.ws.spi.Provider: Provider org.apache.axis2.jaxws.spi.Provider not a subtype

我在 IBM WebSphere 8.5.5.0 上部署了一个应用程序。 当应用程序尝试调用远程网络服务时,我得到

java.util.ServiceConfigurationError: javax.xml.ws.spi.Provider: Provider org.apache.axis2.jaxws.spi.Provider not a subtype.

WAS 似乎正在挑选(可能捆绑)Axis2 实现。 JAX-WS Provider class 而不是我想使用的 CXF。

我试过了

他们都没有帮助,我仍然有同样的例外。

有趣的是,当我从应用程序中的测试 JSP 打印 System.getProperty(“javax.xml.ws.spi.Provider”) 时,它会输出 org.apache.cxf.jaxws.spi.ProviderImpl.

感谢您的帮助

应用 WebSphere Fix Pack 9 完全解决了这个问题。