The CICSVR_BACKOUT_CONTROL parameter in the active IGDSMSxx member
of SYS1.PARMLIB is used to control whether CICS® VR must automatically submit a batch
backout job if a batch job encounters a failure, system or user abend.
The following values can be specified for the CICSVR_BACKOUT_CONTROL parameter
in the active IGDSMSxx member:
- SUBMIT NONE
- CICS VR
does not automatically submit a batch backout job when a batch job encounters
a failure, system or user abend.
SUBMIT NONE is the default value for
the CICS VR
backout control string.
- SUBMIT ABEND
- CICS VR
automatically submits a batch backout job when a batch job encounters a failure,
system or user abend. The batch backout job attempts to remove the updates
made to the VSAM spheres by the batch job step that was in progress when the
abend occurred.
If SUBMIT ABEND is specified, make sure that the batch
backout JCL skeleton has been updated to conform to your environment. See Running CICS VR batch backout for more information.
Note: In the situation where
- SUBMIT ABEND is the currently active backout control string
- ENABLE SYNC is the currently active undo logging control string
and an undo logging error occurs, CICS VR cancels the batch job, and attempts
to automatically submit a batch backout job to remove the updates that were
made to the VSAM spheres by the batch job step which was in progress when
the logging error occurred.
- Examples:
-
- CICSVR_BACKOUT_CONTROL(SUBMIT ABEND)
- CICS VR
automatically submits a batch backout job when a batch job encounters a system
or user abend.
- CICSVR_BACKOUT_CONTROL(SUBMIT NONE)
- CICS VR
does not automatically submit a batch backout job when a batch job encounters
a system or user abend. A batch backout job can be manually submitted to
remove the updates made by the batch job step that was in progress during
the abend.