Error retrieving wsdl in while creating Proxy

Not applicable

@ srinandans I signed up for free evaluation package and im trying to create a Proxy (Soap Service). When i load a WSDL from my local file system its not getting recognised and the Validate button remains disabled. I have retrieved another wsdl form here link and i face the same issue. I changed to using URL option and after pointing to my wsdl at http://localhost:8080/soapws/disbursement_payload.wsdl the Validate button is enabled but i get another Error fetching WSDL exception

disbursement-payloadwsdl.zip

0 6 726
6 REPLIES 6

localhost refers to your own machine and is only accessible from your own machine... ie 127.0.0.1

sidd-harth
Participant V

Hi @Ed Tshuma, by free evaluation, I think you are using Apigee Cloud account.

You get Error fetching WSDL exception because Apigee is in Cloud and it cannot access the wsdl running in your local machine(http://localhost:8080/soapws/disbursement_payload.wsdl).

--

I was able to create a soap proxy with this wsdl,

https://graphical.weather.gov/xml/SOAP_server/ndfdXMLserver.php?wsdl

--

The validate button will be disabled if the chosen file is not a wsdl.

If you are choosing right wsdl and still Validate button is disabled, try to change the basepath, the Validate button will get activated.

Ah - thanks so much. This seems to have been the issue.

run 3

If you want to use your own wsdl, create a secret gist here: https://gist.github.com/

Then you can use the URL option.

Im not sure how to achieve that. what kind of file will be the gist? i suppose i will then have to embed the WSDL in that file..Kindly brief on the steps. Thanks in advance

Yeah just paste the contents of the WSDL file.