Я пытаюсь использовать этот веб-сервис: http://wsf.cdyne.com/WeatherWS/Weather.asmx?wsdl из другого wsdl ... Не волнуйтесь об этом, я просто попытаюсь сделать какой-то мост для тестирования вызова webservice, а не логики на все, поэтому, поток, что мне нужно что-то вроде этогоПозвоните клиенту CXF через Java-компонент с Mule
CXF: JAXWS-сервис ---> Java боб ----> externalWebservice
проблема заключается в том, что я не могу найти, как звонить через мой java impl классифицирует внешний webservice, мне нужно ввести это в свой bean-компонент, но я не могу найти, как это сделать. ACtualy мой поток это:
<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>
Все отлично работает, служба возвращает параметр ввода, но мне нужно, чтобы получить некоторые данные из погоды Webservice. Кто-нибудь может помочь мне использовать этот веб-сервис с CXF?
Спасибо!
Thaks для ответа! Очень полезно понять немного больше, моя проблема в том, что я не могу найти, как сделать привязку с этим новым клиентом cxf, который вы назвали. Если вы можете помочь мне показать какой-то код, было бы здорово. Спасибо заранее =) – Nicolas
Я продлил свой ответ. –
Удивительный ответ! Большое спасибо! =) – Nicolas