我使用Savon v 2.3.3作为我的Rails应用程序的SOAP客户端,它似乎在我查询的其中一个wsdl上找到零操作。 (我对我的应用程序查询的其他wsdl没有任何问题。)当我手动查看wsdl时,它显示格式正确,我找到了我寻求的操作:
http://dev.service.xrae.com/direct.svc?wsdl
你能告诉我我需要改变什么或者这个wsdl有什么不寻常之处吗?
答案 0 :(得分:0)
此wsdl没有“绑定”部分。可以提供帮助的文章:
添加
<wsdl:binding name="WSHttpBinding_XraeDirectApi" type="tns:XraeDirectApi">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="AddCase"/>
</wsdl:binding>
可以解决它。