Я пытаюсь использовать этот веб-сервис: http://wsf.cdyne.com/WeatherWS/Weather.asmx?wsdl из другого wsdl... Не беспокойтесь об этом, я просто пытаюсь сделать какой-то мост для проверки вызова веб-сервиса без какой-либо логики, поэтому поток, который мне нужен, примерно такой
cxf:jaxws-service --- > Java bean ----> externalWebservice
Проблема в том, что я не могу найти, как вызвать через мой класс java impl внешний веб-сервис, мне нужно внедрить это в свой компонент, но я не могу найти, как это сделать. На самом деле мой поток таков:
<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>
Все работает нормально, служба возвращает параметр ввода, но мне нужно получить некоторые данные из веб-службы погоды. Кто-нибудь может помочь мне использовать этот веб-сервис с помощью CXF?
Спасибо!