Parameters 如何将参数从Mule传递到外部webservice

Parameters 如何将参数从Mule传递到外部webservice,parameters,mule,Parameters,Mule,如何使用CFX通过mule流将参数传递给外部webservice? 如果使用,则在飞行中Mule消息中将参数作为对象数组传递。此数组中只能使用原语和字符串 否则,如果需要使用复杂对象作为参数,请使用从以下WSDL生成的对象 非常感谢。成功了。我放置了一个转换器,将参数转换为cxf:jaxws客户端的Object[]数组,如下所示 <custom-transformer class="tranformers.ObjectArrayTransformer" doc:name="Java"/&g

如何使用CFX通过mule流将参数传递给外部webservice?

  • 如果使用,则在飞行中Mule消息中将参数作为对象数组传递。此数组中只能使用原语和字符串
  • 否则,如果需要使用复杂对象作为参数,请使用从以下WSDL生成的对象

    • 非常感谢。成功了。我放置了一个转换器,将参数转换为cxf:jaxws客户端的Object[]数组,如下所示

      <custom-transformer class="tranformers.ObjectArrayTransformer" doc:name="Java"/>
      <http:outbound-endpoint exchange-pattern="request-response" address="http://localhost:8080/WebService/HelloWorldImpl" doc:name="HTTP">
          <cxf:jaxws-client operation="getParamData" serviceClass="miniwebservice.HelloWorld" port="80" doc:name="SOAP"/>
      </http:outbound-endpoint>