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=(,,,,,).