Asynchronous output message flow
Implementing asynchronous output support forces a commit-then-send (commit mode 0) message flow. This flow requires an acknowledgment (ACK/NAK) from the client.
If an IMS transaction running in commit-then-send message flow sends a message to the client, and that message cannot be delivered, OTMA will react as though a NAK had been sent to OTMA from IMS Connect, and the message will be placed on the OTMA Hold Queue. OTMA will behave in this manner for whatever reason that the NAK gets sent (for example, because the z/OS® cross-system coupling facility connection is not available, because IMS Connect has terminated, or because IMS Connect has lost communications with TCP/IP).