On a restart:
- The joblog and all other SYSOUTs will be extended with new data unless they have already been printed/deleted.
- Any DISP=NEW datasets will cause an already existing dataset to be deleted before allocation.
- Any DISP=MOD datasets that already exist will be extended.
- Any DISP=OLD datasets will be over-written.
At the conclusion of the restarted job, its new execution state (step condition codes) will be saved for a future restart.
Note:
- A non-unique restart step/procstep is resolved to its first occurrence and a message is issued upon restart. This is the same behavior as RESTART= on the JOB statement.
- When a job is deleted from the Output Hold queue in ESMAC, from the casout command, or via the automated spool cleanup mechanism, all traces of the job are removed and it can no longer be restarted.