I ran into some trouble consuming complex web services as well a few months ago, and posted about it here.
Specifically, near the bottom of the last post: Also, when receiving complex structures back from a webservice call, remember that CFDUMP is your friend. When using CFINVOKE, very often the return value is inside an object returned by the web service. With our webservices, usually, you'll need to call the get_any() function on the object to get the actual return value. Which function is to be called is dependent on the type of value being returned, and certainly can be webservice method specific. The results from the get_any() (or whatever) call, will usually be an array--but not always--so again, CFDUMP is your friend. See http://www.houseoffusion.com/groups/cf-talk/thread.cfm/threadid:52942 Cheers, Kris > I am getting close to my wits-end. I can't write any ColdFusion to consume > an SAP web service. And this is very important because my office peer can > consume it with .NET. None of the discussions on the web seem to touch on my > problem. This web service doesn't work like the simple CF web service > examples that are posted all over the web. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Adobe® ColdFusion® 8 software 8 is the most important and dramatic release to date Get the Free Trial http://ad.doubleclick.net/clk;192386516;25150098;k Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:304606 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

