我知道 CXF 不支持 rpc/encoded WSDL 样式,我正在寻找一种解决方案来解决这个问题。我必须执行 rpc/encoded 样式的 Web 服务,问题是该服务必须作为使用 CXF 2.6.2 的 OSGi 包部署在 Apache Karaf 2.2.9 中,我无法实现 rpc /编码的ws。
我在想的是创建另一个 Web 服务,它将在不同的容器上运行并使用 Axis 1.4 生成。它将作为部署到 Karaf 中的 CXF Web 服务的包装器。
我不太喜欢这个解决方案,因为必须涉及另一个容器。也许有人可以建议我解决方案如何在没有其他容器的情况下完成这项工作?(至少如果可能的话)。