Recovering transactions after a local IMS failure

IMS discards local APPC transactions across a local IMS failure if they meet the discardability criteria. Otherwise, IMS does not discard local APPC transactions, because they are nondiscardable.

If you define your remote APPC transactions as inquiry-type transactions and do not specify RECOVER on the TRANSACT macro definition in the local IMS, IMS does not recover them after a local IMS failure. Otherwise, IMS recovers all recoverable, nonconversational transactions.

After the local IMS sends the transaction message to an intermediate or remote IMS, a local IMS failure has no affect on your transaction's recoverability. The transaction continues to its destination and is processed. When the remote IMS sends the transaction response to the originating IMS after the failure, IMS sends the response to its destination asynchronously through the default transaction program name (TPN) DFSASYNC. The LU 6.2 application programmer needs to plan for this situation.