Java 在CXF中使用rpc/编码样式的方法

Java 在CXF中使用rpc/编码样式的方法,java,wsdl,cxf,apache-karaf,osgi-bundle,Java,Wsdl,Cxf,Apache Karaf,Osgi Bundle,我知道CXF不支持rpc/编码的WSDL样式,我正在寻找一种解决方案来解决这个问题。我必须实现rpc/编码样式的web服务,问题是该服务必须作为使用CXF 2.6.2的OSGi捆绑包部署在Apache Karaf 2.2.9中,并且我无法实现rpc/编码的ws 我想的是创建另一个web服务,它将运行在不同的容器上,并将使用Axis1.4生成。它将作为部署到Karaf中的CXF web服务的包装器 我真的不喜欢这个解决方案,因为必须涉及另一个容器。也许有人可以建议我如何在没有其他容器的情况下工作?

我知道CXF不支持rpc/编码的WSDL样式,我正在寻找一种解决方案来解决这个问题。我必须实现rpc/编码样式的web服务,问题是该服务必须作为使用CXF 2.6.2的OSGi捆绑包部署在Apache Karaf 2.2.9中,并且我无法实现rpc/编码的ws

我想的是创建另一个web服务,它将运行在不同的容器上,并将使用Axis1.4生成。它将作为部署到Karaf中的CXF web服务的包装器


我真的不喜欢这个解决方案,因为必须涉及另一个容器。也许有人可以建议我如何在没有其他容器的情况下工作?(如果可能的话,至少可以)。

格伦有一个关于这方面的教程:


但这并不是那么简单。

RPC/encoded?你似乎相信让事情变得更难…这不是我自己,我想让事情变得更难,我绝对不想:)这就是使用古老rpc/编码服务的客户端,无法做任何事情来改变这一点。为什么你需要一个web服务来包装另一个。为什么不把它们放在不同的URL上呢?链接已经过时了,我认为正确的是这个。