Friday, July 24, 2009

Unable to load WSDL. If currently online, please verify the URI and/or format of the WSDL

Check whether the URL is accessible from your browser.

If yes, make sure that you have a proper crossdomain.xml in the server (where the web-service is hosted) and accessible by the URL http://your_server/crossdomain.xml.
Eg:
<cross-domain-policy>
    <site-control permitted-cross-domain-policies="master-only"/>
    <allow-access-from domain="*" to-ports="*"/>
    <allow-http-request-headers-from domain="*" headers="SOAPAction"/>
</cross-domain-policy>
[For details: http://www.adobe.com/devnet/articles/crossdomain_policy_file_spec.html]

If yes, check your WSDL file format.