This exit is taken from the JCL conversion processor subtask in
the JES2CI address space, from within module HASCCNVS at the following
two times:
- JES2 first gives your exit control after the converter has successfully
converted a complete JCL job into its equivalent C/I text. The exit
receives control once for each complete JCL statement unless the converter
determines that any JCL statement for this job is in error. A complete
JCL statement is considered to be a single JCL statement with all
of its continuations. When Exit 60 is invoked, the user's JCL has
been merged with the expanded JCL from PROCLIB, and all substitutions
for symbolic parameters have been made. Therefore, all of the standard
modifications that JES2 will make to the C/I text are complete when
the exit receives control.
- JES2 also gives your exit control after all of the JCL for a particular
job has been converted to C/I text even if the converter did detect
a JCL statement that was in error. It occurs at the return from the
link to the converter, before JES2 creates the scheduler work area
(SWA) control blocks. JES2 will not create the scheduler work area
(SWA) control blocks until all the JCL for a particular job has been
converted to C/I text.