Exception Processing Tool Palette

The following table describes the activities and operators in the Exception Processing tool palette.

Exception Processing tool palette

IconNameDescription
Compensate

Compensate

Enables linking of a Fault Handler to a Compensation Routine.

Compensation Routine

Compensation Routine

Enables the use of business process logic to undo completed logic within a complex activity that has encountered an exception. A complex activity can contain only one compensation handler

Fault Handler

Fault Handler

Enables the running of an alternate process if a fault is thrown by a specified exception in a business process.

Exception Handler

Exception Handler

Enables the running of an alternate process if a specified exception is thrown by a business process.

Default HandlerDefault HandlerEnables the running of an alternate process if general, non-specified faults and exceptions are thrown by a business process.
Timeout

Timeout

Enables the use of business process logic to stop the processing of a complex activity, even when required inbound data has not been received.

Terminate

Terminate

Terminates all threads of a business process.

Throw Exception

Throw Exception

Throws an exception, which can call an exception handler or fault handler.

Tool Palettes

Logic Tool Palette

Interface Tool Palette

Activities Tool Palette

Send your feedback on this help topic to Sybase Tech Pubs: pubs@sybase.com