As long as the job has not been hard-killed, Enterprise Server provides support for restarting JCL jobs at a specified step and, optionally, a procstep. A job that has been hard-killed no longer possesses the job information required to be able to restart.
A typical sequence of events is as follows:
- The job completes and remains on the
Output Hold queue.
- The user requeues the job for restart using either ESMAC, the casout command, or the callable API, specifying the step and (optionally) the procstep.
- The job is put back into the
Input queue.
- The job is rescheduled and restarts at the specified step/procstep.