> If I understand you right (and I may not, since 
> nobody would ever confuse me with an XML/WDDX/SOAP/
> webservices expert), you're basically recommending 
> I build an improved version of CFX_SOAP, right? That 
> is, put together a module that builds a CFML structure 
> representing a SOAP envelope and the service request 
> contained therein, then do a CFML-to-WDDX conversion 
> to get a serialized version of the SOAP message, then 
> do a CFHTTP (via the HTTP GET method) to execute it,
> then take the returned cfhttp.fileContent, which should 
> be the XML-formatted SOAP return, then do a WDDX-to-CFML
> conversion (either via CFWDDX or XmlParse()) to deserialize 
> the return message, then start manipulating my way 
> through the resulting complex structure to pick out the 
> structure-within-structure that represents the true return 
> value from the remote service.

This is not a viable solution, within CFML itself. For one thing, you won't
be able to use CFHTTP to build a valid SOAP request. I suspect that Howard
was suggesting that you use WDDX on both ends of the process, but since
you're using a third-party web service, that's probably not an option.

> Ick.  :-)  A working Axis module that lets me cfinvoke 
> to get back a structure-within-structure would be so much
> simpler.  I mean, wasn't I supposed to get a working Axis 
> module when my organization paid to upgrade to CFMX?  :-)

Well, not really. You got a beta Axis module with CFMX. However, I've heard
rumors that CFMX Updater 3 will include Axis 1.0, as well as the ability to
allow you to update Axis to post 1.0 versions later.

You might want to peruse the Axis bug list (available off of
http://ws.apache.org/axis/, I think) and see if your issue has been fixed in
Axis 1.0 or 1.1 beta, then wait until Updater 3 if possible.

Dave Watts, CTO, Fig Leaf Software
http://www.figleaf.com/
voice: (202) 797-5496
fax: (202) 797-5444

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: 
http://www.houseoffusion.com/cf_lists/index.cfm?method=subscribe&forumid=4
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Your ad could be here. Monies from ads go to support these lists and provide more 
resources for the community. http://www.fusionauthority.com/ads.cfm

                                Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
                                

Reply via email to