SRT—system recovery table

The system recovery table (SRT) contains a list of codes for abends that CICS® intercepts. After it intercepts one, CICS attempts to remain operational by causing the offending task to abend.

You can modify the default recovery action by writing your own recovery program. You do this by means of the XSRAB global user exit point within the System Recovery Program (SRP). (See System recovery program exit XSRAB for programming information about the XSRAB exit.)

Note that recovery is attempted if a user task (but not a system task) is in control at the time the abend occurs.

The following macros may be coded in a system recovery table:
  • DFHSRT TYPE=INITIAL establishes the control section
  • DFHSRT TYPE=SYSTEM|USER specifies the abend codes that are to be handled
  • DFHSRT TYPE=FINAL concludes the SRT (see TYPE=FINAL (end of table))