使用Java DSL中的Camel使用WSDL文件调用外部Web服务



我是骆驼的新手,当我查看示例时,我发现了这个:

<from uri="file:src/data?noop=true"/>
        <log loggingLevel="INFO" message="&gt;&gt;&gt; ${body}"/>
        <to uri="cxf://http://www.webservicex.net/stockquote.asmx?wsdlURL=src/main/resources/META-INF/stockquote.wsdl&amp;serviceName={http://www.webserviceX.NET/}StockQuote&amp;portName={http://www.webserviceX.NET/}StockQuoteSoap&amp;dataFormat=MESSAGE"/>
        <log loggingLevel="INFO" message="&gt;&gt;&gt; ${body}"/>

在SRC/数据文件夹中,我找到了两个XML文件。不确定到底发生了什么。直接调用来自组件中的Web服务并记录响应。下面正在做的事情是正确的,或者我该如何处理此Java DSL ??

from("cxf: http://www.webservicex.net/stockquote.asmx?wsdlURL=src/main/resources/META-INF/stockquote.wsdl&amp;serviceName={http://www.webserviceX.NET/}StockQuote&amp;portName={http://www.webserviceX.NET/}StockQuoteSoap&amp;dataFormat=MESSAGE"/>
.log("response is ${body}")

伙计们请帮助...

我经历了cxf组件在标签中不起作用。

相关内容

  • 没有找到相关文章