0

私はこの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 サービスを利用するのを手伝ってくれる人はいますか?

ありがとう!

4

1 に答える 1