Integration Server 10.3 | JMS Client Development Guide | Working with JMS Triggers | Setting an Acknowledgement Mode
 
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.