+ Start a Discussion

Encoded external webservice

I would like to connect to an external webservice. Does anyone know how to begin? I tried to make a connection in APEX class, generate from wsdl. This message appears: Failed to parse wsdl: Unsupported WSDL style 'rpc'. Only supports Document/literal/wrapped services. 104:79. I know that this webservice is encoded, not literal. Looking forward for your reply.




Apex does not support any other WSDL constructs, types, or services, including:

* RPC/encoded services
* WSDL files with mulitple portTypes, multiple services, or multiple bindings
* WSDL files that import external schemas. For details please refer following link:



Is it worth trying to convert WSDL RPC to litteral format?