【问题标题】:OSGI JAX-WS Client On WebSphere Application ServerWebSphere Application Server 上的 OSGI JAX-WS 客户端
【发布时间】:2016-07-19 18:30:01
【问题描述】:
我正在尝试在 WebSphere Application Server(8.5.5) 上实现基于 OSGI 的 JAX-WS WebService 客户端。我在我的 RAD(Rational Application Developer)工作台中创建了一个 Web 项目,并将编程模型添加为 osgi。
之后,我尝试从可用的 wsdl 创建 Web 服务客户端。
但我收到以下错误 " The IBM WebSphere JAX-WS Web service runtime does not support Client projects with the OSGi Bundle facet."
【问题讨论】:
标签:
osgi
jax-ws
websphere-8
【解决方案1】:
您是否在 WebSphere Application Server 传统版(即不是 Liberty Profile)上使用 JAX-WS?如果是这样,那么传统不支持 OSGi 应用程序中的 JAX-WS。 Liberty 配置文件确实支持 JAX-WS。
如果不是,那么这可能是不再有效的工具检查。我知道当传统或 Liberty 不支持 JAX-WS 时,用于阻止您执行此操作的工具。您可以尝试使用来自 Ecilpse Marketplace 或 https://wasdev.net/repo 的最新 WebSphere Developer 工具来创建一个简单的测试项目,看看您是否遇到了同样的问题。
我希望这会有所帮助。
问候,格雷厄姆。