0

公開されている (要求を受け入れることができる) OFBiz SOAP ベースの Web サービスがあり、生成された WSDL コードと WSDL URL があります。私の質問は、CXF Java クライアントまたは JAX-WS クライアントを使用してこの Web サービスを利用する方法はありますか?

全体として、Mule FLOW の一部としてクライアントを Mule esb 構成に追加できるようにしたいと考えています。AXIS2 を使用して OFBiz Web サービスを呼び出すことはできますが、Mule ESB は AXIS2 をサポートしていないようです。このため、別の質問が生じます。Mule ESB で AXIS2 Web サービス クライアントを設定する方法はありますか?

前もって感謝します

4

1 に答える 1

0

Consuming Web Servicesユーザー ガイドの WSDL ファーストのアプローチに従います。

これには以下が含まれます。

  • CXF または Maven プラグインから WSDL to Java ツールを使用して CXF クライアントを生成する
  • クライアントを送信エンドポイントとして構成します。

そして、次のような Mule 構成につながります。

<cxf:jaxws-client
     clientClass="org.apache.hello_world_soap_http.SOAPService"
     wsdlPort="SoapPort"
     wsdlLocation="classpath:/wsdl/hello_world.wsdl"
     operation="greetMe"/>
<outbound-endpoint address="http://localhost:63081/services/greeter"/>
于 2013-02-27T05:53:42.293 に答える