Catching WSDL Fault Messages on a Request-Response Operation

If you are using a service task to invoke a request-response operation, you can use catch intermediate error events to catch any fault messages that are returned by the web service.

Note: You cannot catch fault messages:
  • If you are using a service task with an automatically generated WSDL (for more information, see Generating a WSDL and Creating an Operation from your Process Data ), unless you have manually added a fault message to the WSDL after you have generated it.
  • When you invoke a one-way operation using an end task, a throw intermediate message event or a message end event. Fault messages are not supported by this MEP, for more details, see Message Exchange Patterns.