Error retrieving wsdl in while creating Proxy

@ 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

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

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.

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.

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

run 3