Consuming an RPC/encoded Web Service in .NET
- by Timmy O' Tool
I'm trying to build the proxy class for a web service using the wsdl
Executing this command:
wsdl [http://WSDL_URL]
I'm getting
Warning: This web reference does not conform to WS-I Basic Profile v1.1.
R2706: A wsdl:binding in a DESCRIPTION MUST use the value of "literal" for
the use attribute in all soapbind:body, soapbind:fault, soapbind:header
and soapbind:headerfault elements.
...
Error: Cannot find definition for http://schemas.xmlsoap.org/wsdl/:BouBinding.
Service Description with namespace http://schemas.xmlsoap.org/wsdl/ is missing.
Parameter name: name
The author of the web service told me that the SOAP protocol is RPC/encoded. Is there is any way to generate a proxy class for this?