Setting an Acknowledgement Mode
Acknowledgment mode indicates how Integration Server acknowledges messages received on behalf of a JMS trigger. A message is not considered to be successfully consumed until it is acknowledged.
Note:
The Acknowledgement mode property is not available for transacted JMS triggers. That is, if the JMS connection alias is of type XA_TRANSACTION or LOCAL_TRANSACTION, Designer does not display the Acknowledgement mode property.
To set an acknowledgment mode
1. In the Package Navigator view of Designer, open the JMS trigger for which you want to set the acknowledgment mode.
2. In the Properties view, under General, select one of the following for Acknowledgement mode:
Select... | To... |
CLIENT_ACKNOWLEDGE | Acknowledge or recover the message only after the JMS trigger processes the message completely. This is the default. |
DUPS_OK_ACKNOWLEDGE | Lazily acknowledge the delivery of messages. This may result in the delivery of duplicate messages. |
AUTO_ACKNOWLEDGE | Automatically acknowledge the message when it is received by the JMS trigger. Integration Server will acknowledge the message before the trigger completes processing. The JMS provider cannot redeliver the message if Integration Server becomes unavailable before message processing completes. |
3. Click File > Save.