我希望在mule中使用wsdl形式的互联网,例如:http://www.ommolketab.org/OML_News.asmx?WSDL
我想要 :
之后我写[http://localhost:8082/myservice?wsdl][2]
从地址http://www.ommolketab.org/OML_News.asmx?WSDL显示wsdl
我离开这里很简单
<cxf:configuration name="CXF_Configuration1" configurationLocation="http://www.ommolketab.org/OML_News.asmx" enableMuleSoapHeaders="true" initializeStaticBusInstance="true" doc:name="CXF Configuration"/>
<flow name="service-cxf-wsdlfirstFlow1" doc:name="service-cxf-wsdlfirstFlow1">
<http:inbound-endpoint exchange-pattern="request-response" address="http://localhost:8882/OrderSvcs" doc:name="HTTP"/>
<cxf:proxy-service configuration-ref="CXF_Configuration1" payload="envelope" doc:name="SOAP" enableMuleSoapHeaders="false" namespace="http://tempuri.org/" service="OML_News"/>
</flow>
答案 0 :(得分:1)
namespace
中的值与wsdlLocation
中的值相似。
同样port="80"
显然是错误的:SOAP端口不是HTTP端口。检查WSDL的真实值。
最后,您能展示CXF_Configuration1
元素配置的内容吗?