I'm currently struggling with the following:
I have a simple orchestration that is sending a message to a webservice (request-response) using WCF-basichttp.
When the webservice throws an exception I receive a soap fault and the orchestration handles it perfectly fine.
In cases where I don't receive a soap fault but just an ordinary HTTP 500 the message sent to the webservice gets stuck on active forever. (orchestration dehydrated) The http 500 is not caught in that case. To simulate this you can make a typo in the web.config of the webservice. When calling the webservice a http 500.19 occurs and the message gets stuck on Active. Using a WCF-Custom binding makes no difference.
I also tried this using the 'old' HTTP adapter and the HTTP adapter handles it perfectly fine.
To me this feels like a bug in the WCF adapter. Any thoughts?
(WIN2012, BTS2013)
- Edited by _FJ_ Friday, June 19, 2015 11:27 AM