OK - we are trying to connect to a web service for QuickAddress postcode software, and had been using cfinvoke - the method we're using is very simple and requires no arguments:
We tried this: <cfinvoke webservice="http://ourserver:2021/proweb.wsdl" method="DoGetLicenseInfo" returnvariable="returnvar"> and it simply errors with: Web service operation "DoGetLicenseInfo" with parameters {} could not be found. Same error occurs with the CFSCRIPT version (at the ret= line): <cfscript> ws = CreateObject("webservice", "http://ourserver:2021/proweb.wsdl"); ret = ws.DoGetLicenseInfo(); </cfscript> Looking at packet sniffer logs, CF never even makes a request of the external webservice, so something is stopping it before that. HOWEVER if we 'hand-craft' a SOAP request and use cfhttp to send it, works perfectly, ie: <cfsavecontent variable="localscope.soapRequest"> <cfoutput> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:web="http://www.qas.com/web-2007-09"> <soapenv:Header/> <soapenv:Body> <web:QAGetLicenseInfo/> </soapenv:Body> </soapenv:Envelope> </cfoutput> </cfsavecontent> <cfhttp url="http://ourserver:2021/proweb.wsdl" method="POST" resolveurl="NO" port="2021"> <cfhttpparam type="header" name="SOAPAction" value="http://www.qas.com/web-2007-09/DoGetLicenseInfo"> <cfhttpparam type="header" name="content-type" value="text/xml"> <cfhttpparam type="header" name="charset" value="utf-8"> <cfhttpparam type="header" name="Content-Length" value="#len(trim(localscope.soapRequest))#"> <cfhttpparam type="xml" name="body" value="#trim(localscope.soapRequest)#"> </cfhttp> ...works perfectly and gives us a normal XML response packet with all the results we were expecting. Anyone got any ideas why CFINVOKE/createObject won't work? ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;207172674;29440083;f Archive: http://www.houseoffusion.com/groups/cf-talk/message.cfm/messageid:319270 Subscription: http://www.houseoffusion.com/groups/cf-talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

