我在Web容器Tomcat上部署了Apache CXF SOAP服务。
网络服务已在TOMCAT网站上发布:
[tomcat localhost url] / examplelar / Quote?wsdl
这个wsdl暴露了几个Web服务操作。
我想使用Apache Camel从外部应用程序调用Web服务方法findQuote(int quoteId)
。
请指导我如何通过传递请求参数以及如何在Apache Camel中获取响应来调用SOAP Web服务。
如果有人为此用例提供了一段代码,那么对我来说这将是非常有用的。
提前致谢。
答案 0 :(得分:0)
有关如何使用CXF目标从现有SOAP端点使用的详细信息,请参阅http://camel.apache.org/cxf.html。可以使用不同的 dataFormat 类型来传递邮件正文。