Fast Path recovery

Recovering Fast Path transactions depends on the status recovery mode, the Fast Path recovery, the STSN recovery, and where the Fast Path transaction runs.

The following table lists the recovery and status of Fast Path transactions based on these criteria. If the transaction runs locally without going through the EMH queue, IMS cannot recover Fast Path status globally in RM. In the situation where the status recovery mode is GLOBAL but the transaction is running locally, the status recovery mode is temporarily changed to LOCAL with the terminal or user having RM affinity.

Table 1. Determining Fast Path recoverability
Status recovery mode Fast Path recovery (RCVYFP) STSN recovery (RCVYSTSN) Local Fast Path (DBFHAGU0) Shared EMH queues (DBFHAGU0)
LOCAL or GLOBAL NO NO Status and messages discarded Status and messages discarded
LOCAL or GLOBAL NO YES INVALID INVALID
LOCAL YES NO Status and output recovered locally. STSN cold started. Status and output recovered locally. STSN cold started.
GLOBAL YES NO Status and output recovered locally. STSN cold started. Status and output recovered globally. STSN cold started.
LOCAL YES YES Status and output recovered locally. STSN recoverable. Status and output recovered locally. STSN recoverable.
GLOBAL YES YES Status and output recovered locally. STSN recoverable. Status and output recovered globally. STSN recoverable.