Handling errors
The methods of the connector class library indicate error
conditions in the following ways:
- Return codes--The connector
class library includes a set of defined outcome-status values that
your methods
can use to return information on the success or failure of a method.
The return codes are defined as integer values and outcome-status constants.
In your code, IBM recommends use of the predefined constants to
prevent a problem if the IBM changes the values of the constants.
For information on return
codes, see
- Return-status descriptor--during
request processing, the connector framework sends status information
back to the integration broker in a return-status descriptor. The
business object handler can save a message and status code in this
descriptor to provide the integration broker about the status of
the verb processing. For more information, see
- Error and message
logging--The connector class library also provides the following
features to assist in providing notification of errors and noteworthy conditions:
- Logging allows you to send an informational or error message
to a log destination.
- Tracing allows you to include statements in your code that generate trace
messages at different trace levels.
For more information on how to implement logging and tracing,
see
