Hi all,
I have a major problem connecting to a webservice provided by
SABRE (the travel agency people).
If you try to consume :
http://cert.webservices.sabre.com/wsdl/sabreXML1.0.00/tpf/OTA_AirPriceLLS1.1.1RQ.wsdl
You get this exception in CF:
---
"Could not generate stub objects for web service invocation.
Name:
https://cert.webservices.sabre.com/cert. WSDL:
https://cert.webservices.sabre.com/cert. WSDLException (at
/soap-env:Envelope): faultCode=INVALID_WSDL: Expected element '{
http://schemas.xmlsoap.org/wsdl/}definitions'.:
It is recommended that you use a web browser to retrieve and
examine the requested WSDL document for correctness. If the
requested WSDL document can't be retrieved or it is dynamically
generated, it is likely that the target web service has programming
errors."
--------
I can browse the WSDL just fine (try it yourself). Obviously
having the WSDL modified is out of the question, as billion-dollar
company like SABRE aren't exactly going to listen to this puny CF
developer :-D
The question is: Is ColdFusion compatible with all
webservices? Or is the one described above somehow only work with
certain platforms?
Cheers!