catch

This element can contain all activities including the activities
compensate, compensateScope and rethrow.

Element Information

Model

documentation* , ANY element from ANY namespace OTHER than 'No Namespace' , (assign | compensate | compensateScope | empty | exit | extensionActivity | flow | forEach | if | invoke | pick | receive | repeatUntil | reply | rethrow | scope | sequence | throw | validate | wait | while)

Attributes

QName Type Fixed Default Use Inheritable Annotation
faultElement xsd:QName optional
faultMessageType xsd:QName optional
faultName xsd:QName optional
faultVariable BPELVariableName optional
Wildcard: ANY attribute from ANY namespace OTHER than 'No Namespace'

Used By

Complex Types tFaultHandlers, tInvoke

Source

<xsd:element name="catch" type="tCatch">
  <xsd:annotation>
    <xsd:documentation>This element can contain all activities including the activities compensate, compensateScope and rethrow.</xsd:documentation>
  </xsd:annotation>
</xsd:element>

Sample