Requeuing suspended transactions

When a transaction is suspended, it is placed on the transaction-suspend queue in the coupling facility. To make such messages available for processing, issue the /DEQUEUE SUSPEND TRAN command. Issuing this command moves the transaction to the transaction-ready queue or the transaction-serial queue.

The IMS that places the transaction on the transaction-suspend queue can be different from the IMS that issues the /DEQUEUE SUSPEND TRAN command. In this case, other IMS systems that share the message (MSGQ) structure need to issue the /DEQUEUE SUSPEND TRAN command.

Related reading: For more information on the transaction-suspend queue, the transaction-ready queue, or the transaction-serial queue, see Queue types.