Having a very strange issue with SOAP web services in CF (MX7), and haven't
really had much traction trying to google up a solution. Hopefully someone here
might have some good advice.
In MX7, functions were added to allow you to manipulate (get and set) the SOAP
header, including setting the mustUnderstand attribute on outgoing requests.
However, it seems that CF has no idea how to handle incoming requests with
headers where mustUnderstand="1". If a request comes in to a CFC method with
such a header set, it generates an Axis fault:
Did not understand "MustUnderstand" header(s)
(This leads me to believe that the header-manipulation stuff was added ONLY to
deal with calling third-party services that put auth info in the header, and no
one really expected that anyone would want or need to implement such a beast in
CF.)
Anyone else ever run into this? Have any good advice?
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:260534
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4