I have an orchestration that subscibe to all messages having ErrorReport.ErrorType="FailedMessage". This orchestration manage all the errors of my orchestrations.
One of my orchestration doesn't have a receive port (it have direct binding to the message box), so I coud't check the option "enable routing for failed messages". So my solution was (do you have a better one?) that if I catch an exception in this orchestration, I create an error message and set the ErrorReport.ErrorType to "FailedMessage" and send it directly to message box for routing.
But I get an routing error. It seems that the ErrorReport.ErrorType context property is not promoted so the routing fails.
Did someone know what I could do here? Is it possible to promote this property and how?
Thanks for your help.