Service Development Help : Working with JMS Triggers : Building a Transacted JMS Trigger : Transient Error Handling for Transacted JMS Triggers : Configuring Transient Error Handling for Transacted JMS Triggers
Configuring Transient Error Handling for Transacted JMS Triggers
The transient error handling and transaction rollback behavior that you specify for a transacted JMS trigger determines how Integration Server handles transaction rollback caused by transient errors during trigger service execution. The selected behavior also determines how Integration Server handles transient errors that occur during trigger preprocessing.
For more information about transient error handling for trigger preprocessing, see Transient Error Handling During Trigger Preprocessing.
Use the following procedure to configure how Integration Server responds when a transaction is rolled back due to a transient error that occurs during processing of a transacted JMS trigger.
To configure transient error handling for a transacted JMS trigger
1. In the Package Navigator view of Designer, open the trigger for which you want to configure transient error handling.
2. In the Properties view, under Transient error handling, in the On transaction rollback property, select one of the following:
Select...
To...
Recover only
Specify that Integration Server recovers the message after a transaction is rolled back due to a transient error.
This is the default.
Suspend and recover
Specify that Integration Server does the following after a transaction is rolled back due to a transient error:
*Suspends the JMS trigger
*Recovers the message after a resource monitoring service indicates that the resources needed by the trigger service are available.
3. If you selected Suspend and recover, in the Resource monitoring service property, specify the service that Integration Server should execute to determine the availability of resources associated with the trigger service or web service operation. Multiple triggers can use the same resource monitoring service.
4. Click File > Save.
Overview of Recover Only for Transaction Rollback
Overview of Suspend and Recover for Transaction Rollback
Copyright © 2017 Software AG, Darmstadt, Germany. (Innovation Release)

Product LogoContact Support   |   Community   |   Feedback