I've been struggling off and on for a week now with some third party web
services that were pretty clearly designed with .NET in mind, and don't play
very nicely with ColdFusion (MX 7). One of the challenges is that they use
the SOAP header to pass authentication information back and forth. The works
fine in theory, and there are CF functions to access that information. But
it seems that CF *really* doesn't like response header elements where
mustUnderstand="1".

I can reproduce this reliably, both with those third-party services, and
with a trivial CFC. I've posted the minimal test case here:
http://cfgripes.blogspot.com/2006/07/soap-response-header.html

Can anyone shed any light on this? No on in the Adobe forum has really
responded. I've been googling for this problem every way I can think of,
without much to show for it. It seems that either required response headers
are really rare, or no one is trying to talk to them in ColdFusion; or just
not sharing their pain if they are.

Is there any way to dip down into the Java APIs to get Axis not to generate
SOAP faults when my code gets these required headers back?

Thanks,
Sixten


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Introducing the Fusion Authority Quarterly Update. 80 pages of hard-hitting,
up-to-date ColdFusion information by your peers, delivered to your door four 
times a year.
http://www.fusionauthority.com/quarterly

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:247752
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4

Reply via email to