我正在尝试将 cxf:jaxws-client 与 http 出站端点结合使用,以使用 Mule 3.3 使用 Web 服务。我已经阅读了许多来源(例如Mule CXF Marshall Response),表明如果我想接收我的操作返回的未编组的 Java 对象,cxf:jaxws-client 元素应该放在出站端点内,例如:
<http:outbound-endpoint host="localhost" port="9001" path="crmService?wsdl">
<cxf:jaxws-client operation="getSomething" serviceClass="com.something.Service" />
</http:outbound-endpoint>
但是,当我尝试此操作时,我在 Mule Studio 中收到模式错误,指出“JAX-WS 客户端不允许成为元素 HTTP 的子级”。如果以上不允许,我如何获取操作返回的未编组对象?