> Check your docs under the cffunction tab to see what the output attribute > actually does. I think you may have it confused with what <cfreturn> > does. > > Here's a quote from <cffunction> docs page for output attribute: > > Specifies under which conditions the function can generate HTML output. > > yes: The entire function body is processed as if it were within a cfoutput > tag. Variables names surrounded by number signs (#) are automatically > replaced with their values. > no: The function is processed as if it were within a cfsilent tag > If you do not specify this attribute, the function body is processed as > standard CFML. Any variables must be in cfoutput tags. > > Dave
Thanks Dave...but no I'm not confused (output is set to false because webservices don't return HTML) ;-) I want to know: 1) If CF does convert the data returned via CFRETURN by a web service to XML 2) If it does convert the data to XML...what should the returntype be for that method Currently when I have output="no" and returntype="query"I get this error (which I think is an XML related error): Here is the fault returned when invoking the web service operation:<br> <pre>AxisFault faultCode: {http://schemas.xmlsoap.org/soap/envelope/}Server.userException faultSubcode: faultString: org.xml.sax.SAXException: Bad types (class coldfusion.xml.rpc.QueryBean -> class java.lang.String) faultActor: faultNode: faultDetail: {http://xml.apache.org/axis/}stackTrace:org.xml.sax.SAXException: Bad types (class coldfusion.xml.rpc.QueryBean -> class java.lang.String) at org.apache.axis.message.RPCHandler.onStartChild(RPCHandler.java:279) at org.apache.axis.encoding.DeserializationContext.startElement(DeserializationContext.java:1035) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:165) at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1140) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:238) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:386) at org.apache.axis.client.Call.invoke(Call.java:2409) at org.apache.axis.client.Call.invoke(Call.java:2308) at org.apache... Bryan Stevenson B.Comm. VP & Director of E-Commerce Development Electric Edge Systems Group Inc. phone: 250.480.0642 fax: 250.480.1264 cell: 250.920.8830 e-mail: [EMAIL PROTECTED] web: www.electricedgesystems.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:215907 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54