1.2.5.7.2 Description
XRST is used to restart your program. If you use
the symbolic Checkpoint call in your program, you must use the
XRST call.
In Tuxedo ART for IMS, the simulated XRST is used
to recover the data that was saved in the related CHKP
(symbolic) call. The GSAM is repositioned to the
recorded position where the CHKP (symbolic) call
occurs so that all subsequent “GN” calls
continue with the recovered position. The status codes of all
related GSAM/DB PCB are blank after the successful
XRST call (with an existing CHKPID).
For specific
CHKP ID: XRST searches the CHKP record use the following search key in record log file from the beginning to the end: Job name + program name + psb name + CHKP ID. If the first CHKP record matches the search key, XRST restores the data in this record and returns success. If no CHKP record matches the search key, XRST abends.
For
CHKP ID ‘LAST’: XRST searches the CHKP record using the following search key in record log file from the end to the beginning: Job name + program name + psb nameIf the first CHKP record match the search key, XRST restores the data in this record and return success. If no CHKP record matches the search key, XRST abends.
Parent topic: XRST