Can Cold Fusion consume a service exposed from a WCF-basicHTTP receive adapter?

Can Cold Fusion consume a service exposed from a WCF-basicHTTP receive adapter? We have exposed a WCF service from BizTalk which can consume successfully using SOAPUI or theMicrosoft WCF test client . One of the external consumers is trying to use Cold Fusion to send a message to the BizTalk hosted service and is getting the following error;

"Did not understand "MustUnderstand" header(s):{http://www.w3.org/2005/08/addressing}Action  " 

If the Cold Fusion consumer traces the message they are sending there is no soap header being sent. I do not know much about Cold Fusion other than it is very old. My question is this because you cannot configure Cold Fusion to send the correct SOAP message to a WCF service or is it developer error.

February 1st, 2013 11:53pm

Try setting up a port using the HTTP adapter, with the BTSHTTPReceive.dll as the receive endpoint in IIS, this might give you an idea of what cold fusion is able to do.
Free Windows Admin Tool Kit Click here and download it now
February 2nd, 2013 12:50am

Thanks Bill will get someone to check this on Monday and report back.
February 2nd, 2013 12:53am

Hi,

Do you have any information about this problem after checking ? If you have, please post it. Thanks a lot.

Thanks.

Free Windows Admin Tool Kit Click here and download it now
February 4th, 2013 5:58am

Our Cold Fusion people solved the problem as follows

"sending the xml as  <cfhttpparam type="body"
value="#trim(input)#"/>


got the following correct response. I hope this helps. Thanks for everyone's help. 

February 6th, 2013 11:04am

Our Cold Fusion people solved the problem as follows

"sending the xml as  <cfhttpparam type="body"
value="#trim(input)#"/>


got the following correct response. I hope this helps. Thanks for everyone's help. 

Hi Mark, 

Could you plz post the complete code. I am running into same issue when trying to invoke .net webservices from cold fusion.  

The fault returned when invoking the web service operation is:<br> <pre>AxisFault   faultCode: {http://www.w3.org/2003/05/soap-envelope}MustUnderstand.faultString:

Did not understand &quot;MustUnderstand&quot; header(s):{http://www.w3.org/2005/08/addressing}Action.

Thanks,

Seshu


Free Windows Admin Tool Kit Click here and download it now
July 2nd, 2013 1:16am

Hi Seshu,

I am sorry I am no longer on that site and another party finished the final cold fusion solution.

Mark

July 4th, 2013 4:55am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics