DFS0540I xxxxx PROGRAM=program name, CKPTID=checkpointid, REGID=regionid, DAY=ddd, TIME=hhmmssthmiju+0000
Explanation
- *EXTENDED CHECKPOINT*
- An extended (or symbolic) checkpoint was completed. X'18' log
records were recorded. To suppress issuing message DFS0540I and DFS0542I,
specify
NOMSG540
on the CKPTID= EXEC parameter. If you also want to suppress issuing message DFS681I, specifyNOMSGS
. - *XRST IN PROGRESS*
- An extended restart call (
XRST
for a BMP application orIMSTransaction.getTransaction().restart
for a JBP application) was processed. The X'18' records are located in the log. - *XRST CKPT NOT IN OLDS*
- A BMP and JBP application requested an XRST. The OLDS no longer contains the X'18' records of the last symbolic checkpoint.
- *XRST LAST CKPT ID IS*
- A BMP requested XRST, specifying a checkpoint ID value. The specified value is not the same as the value recorded by IMS as the last checkpoint of the BMP. The last checkpoint ID recorded by IMS is displayed in the message.
The time and day displayed are the universal coordinated time (UTC) at which the checkpoint was taken.
System action
In the first two cases, processing continues normally. In the last two cases, the action depends on whether the BMP job contains an IMSLOGR DD data set. If the data set is present, it is used as the log input for the XRST. Otherwise, the BMP is terminated with abend 0102.
Programmer response
When the program terminates with abend 0102, determine which log data set and volume contain the XRST checkpoint ID. Add an IMSLOGR DD statement to the JCL, specifying this log data set and volume. Set the BMP checkpoint ID EXEC parameter to equal the checkpoint ID you want, and resubmit the job.
After IMS issues either the *XRST CKPT NOT IN OLDS* or the *XRST LAST CKPT ID IS* message and the program terminates with abend 0102, you can restart from the last user checkpoint known to IMS. Resubmit the BMP job, specifying LAST as the XRST symbolic checkpoint ID value.
For the *XRSTCKPT NOT IN OLDS* message, you can specify LAST as the XRST checkpoint ID when resubmitting the job.