TBEXITS

The TBEXITS system initialization parameter specifies the names of your backout exit programs for use during emergency restart backout processing.

TBEXITS=([name1][,name2][,name3] [,name4][,name5][,name6])
The order in which you code the names is significant. If you do not want to use all the exits, code commas in place of the names you omit. For example:
TBEXITS=(,,EXITF,EXITV)
The program names for name1 through name6 apply to global user exit points as follows:
  • name1 and name2 are the names of programs to be invoked at the XRCINIT and XRCINPT global user exit points (but note that XRCINIT and XRCINPT are invoked only for user log records).
  • name3 is the name of the program to be invoked at the file control backout failure global user exit point, XFCBFAIL.
  • name4 is the name of the program to be invoked at the file control logical delete global user exit point, XFCLDEL.
  • name5 is the name of the program to be invoked at the file control backout override global user exit point, XFCBOVER.
  • name6 is the name of the program to be invoked at the file control backout global user exit point, XFCBOUT.

This exit is invoked (if required) during backout of a unit of work, regardless of whether the backout is taking place at emergency restart, or at any other time.

The XFCBFAIL, XFCLDEL, and XFCBOVER global user exit programs are enabled on all types of CICS® start if they are named on the TBEXITS system initialization parameter.

If no backout exit programs are required, you can do one of the following:
  • Omit the TBEXITS system initialization parameter altogether.
  • Code the parameter as TBEXITS=(,,,,,).