Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Error creating SOAP service from WSDL with method POST

I am trying to create a REST to SOAP to REST API Proxy with a POST method using the wizard. It fails when generating the proxy.

"Error generating proxy:" is the error returned.

If I change the method to GET then it works Ok albeit not creating what we need. Both PUT & POST don't work.

The WSDL is the same.

Solved Solved
1 9 679
1 ACCEPTED SOLUTION

The wsdl importer in Apigee Edge has a bug when your WSDL specifies no targetNamespace, or when the targetNamespace is explicitly specified to be blank.

Your WSDL had the latter.

There are two workarounds:

  1. use a targetNamespace. (See attached for a modified WSDL that works for me)
  2. use a fixed-up version of the wsdl2apigee tool that I just published. https://github.com/DinoChiesa/wsdl2apigee

applicationupdate-modifiedwsdl.txt

View solution in original post

9 REPLIES 9