Very cool, thanks for the heads up. I was going to just bypass CF and do this 
in Java, but I hate going that route for a single function in an application 
that is otherwise entirely written in CF and supported by CF developers. 

With CF's ability to work with XML documents, there would seem to be a natural 
fit for a function that would allow a developer to pass a valid XML document to 
a Web service invocation call as the body of a SOAP message. The disadvantage 
would be that the body of the response would, presumably, be a XML document 
that CF would pass back with no additional processing. The function could be 
implemented in Java and wrapped in CF. 

But, hey, if you have a pure CF solution, like I said, that's even better. 



> Robert --
> 
> You're not alone in facing the problem of how to invoke a web service 
> that requires as input a complex-within-complex XML document.  The 
> documentation does not cover this and, in my opinion, does not even 
> provide any hints as to what direction to head in to resolve this sort 
> of a problem.  I've been banging my head against this
> for quite some time, and more recently I involved my developer, Doug 
> James, who quickly came to share my cephalgia.
> 
> Fortunately, with a couple of helpful pointers from Tom Jordahl (the 
> guy at Macromedia who, it seems, developed the web services piece of 
> CFMX), Doug finally figured out last week how to represent a 
> complex-within-complex XML document in CF structure form.  Doug is in 
> the process of touching up his work and will be posting a
> "how to" soon on cf-talk and on the support forum, and perhaps the 
> LiveDocs as well.  If you can't wait until Doug posts, you're welcome 
> to contact him at [EMAIL PROTECTED], but he may or may not be able to 
> respond depending on how tied up he is at the time.
> 
> -- Larry Afrin
   
> Hollings Cancer Center
   
> Medical University of South Carolina
   
> [EMAIL PROTECTED]

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
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:198627
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=11502.10531.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to