Terminating conversational transactions in OTMA

Occasionally, you might need to terminate a conversational transaction in OTMA, either to cleanup a message on a tpipe queue after a conversation hangs or for some other reason.

A conversational transaction might hang, for example, if the OTMA client that initiated the conversation terminates without IMS detecting the termination. In such a case, the storage associated with the hung transaction, such as the storage required for a transaction instance block (TIB) and a scratchpad area, is not freed. Over time, if hung transactional conversations are not terminated, the amount of storage that is wasted on them can become significant.

You can use one of the following options to terminate hung conversational transactions.