私はこのWebサービスを消費しようとしています: http://wsf.cdyne.com/WeatherWS/Weather.asmx?wsdl from another wsdl...心配しないでください.全く論理的ではないので、私が必要とする流れはそのようなものです
cxf:jaxws-service --- > Java Bean ----> externalWebservice
問題は、Java impl クラスを介して外部 Web サービスを呼び出す方法が見つからないことです。Bean にそれを注入する必要がありますが、その方法が見つかりません。実際、私のフローは次のとおりです。
<flow name="soapservice" doc:name="soapservice">
<http:inbound-endpoint exchange-pattern="request-response"
address="http://localhost:60603/Hello" doc:name="HTTP" />
<cxf:jaxws-service serviceClass="org.example.HelloWorld"
doc:name="SOAP" />
<component class="org.example.HelloWorldImpl" doc:name="Java" />
</flow>
すべて正常に動作し、サービスはエントリ パラメーターを返しますが、Weather Webservice からデータを取得する必要があります。CXF でその Web サービスを利用するのを手伝ってくれる人はいますか?
ありがとう!