Exception Processing Tool Palette

This tool palette contains work tasks, such as compensation, fault handling, and timeout, and activities that are used for abnormal processing, for example, the unavailability of a database or receiving an error response from an invoked service

Table 1. Exception processing tool palette
Icon Name Description
Compensate Enables linking of a Fault Handler to a 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 Enables the running of an alternate process if a fault is thrown by a specified exception in a business process.
Exception Handler Enables the running of an alternate process if a specified exception is thrown by a business process.
Default Handler Enables the running of an alternate process if general, non-specified faults and exceptions are thrown by a business process.
Timeout Enables the use of business process logic to stop the processing of a complex activity, even when required inbound data was not received.
Terminate Terminates all threads of a business process.
Throw Exception Throws an exception, which can call an exception handler or fault handler.
Related concepts
Service Development Tool Palettes

Send your feedback on this help topic to Sybase Technical Publications: pubs@sybase.com

Your comments will be sent to the technical publications staff at Sybase, Inc. For product-related issues or technical support, contact Sybase Technical Support at 1-800-8SYBASE.