MSMQ Adapter 6.0 | webMethods MSMQ Adapter Documentation | webMethods MSMQ Adapter Installation and User’s Guide Documentation | Overview of MSMQ Adapter | Adapter Listeners and Listener Notifications | Listener Transactionality and Behavior | Transactional Listeners
 
Transactional Listeners
A listener is transactional when it is associated with a transactional connection, and exhibits the following behavior:
*The Listener monitors the queue.
*The Listener receives a message and passes it to the notifications. (The MSMQ Adapter removes this message from the queue.)
*If the message matches all of the selection criteria for any notification, the notification processes the message.
*If the notification processes the message, the Listener commits the message. (The MSMQ Adapter removes the message from the queue.)
*If no notification processes the message, the message is lost.
Important:
If you enable a transactional listener, but have not enabled any notifications to process the message, the message may be lost. To prevent the loss of messages, Software AG recommends a default notification that is always enabled. For information about notification configuration, see Listener Notifications.