我正在尝试在WebSphere Application Server(8.5.5)上实现基于OSGI的JAX-WS WebService客户端。我在我的RAD(Rational Application Developer)工作台中创建了一个Web项目,并将编程模型添加为osgi。
之后我尝试从可用的wsdl创建webservice客户端。
但是我收到以下错误 " The IBM WebSphere JAX-WS Web service runtime does not support Client projects with the OSGi Bundle facet."
答案 0 :(得分:0)
您是在传统的WebSphere Application Server上使用JAX-WS(即不是Liberty Profile)吗?如果是这样,那么传统的OSGi应用程序中不支持JAX-WS。 Liberty配置文件确实支持JAX-WS。
如果没有,那么这可能是工具检查不再有效。我知道在传统或Liberty不支持JAX-WS时,用于阻止您执行此操作的工具。您可以尝试使用Ecilpse Marketplace中的最新WebSphere Developer工具或https://wasdev.net/repo来创建一个简单的测试项目,以查看是否遇到了同样的问题。
我希望这会有所帮助。
问候,格雷厄姆。