Use the JOB statement MSGLEVEL parameter to request that job control
statements be printed in the job log output listing. Code MSGLEVEL=(1,1)
to receive the maximum amount of information, in the following order:
- JES messages and job statistics.
- All job control statements in the input stream and procedures.
- Messages about job control statements.
- JES and operator messages about the job's processing: allocation
of devices and volumes, execution and termination of job steps and
the job, and disposition of data sets.
Statements in listing: To identify the source
and type of each statement, the system prints certain characters in
columns 1 and 2 or 1, 2, and 3 of the listing. These identifying
characters are explained in Table 1.
The listing shows all procedure statements as they appear in the cataloged
procedure; the listing does not show parameter substitutions and
overrides on the statement itself.
Symbolic parameters: The job log listing shows
the symbolic parameters in procedure statements. The values assigned
to the parameters are given in IEF653I messages. These messages appear
immediately after each statement that contains symbolic parameters.
EXEC overriding parameters: A procedure EXEC statement
appears in the job log listing exactly as it appears in the procedure.
Overridden parameters must be shown by the program being executed:
- For the EXEC statement that executes the assembler program, the Diagnostic Cross Reference and Assembler Summary produced by
the assembler program shows the overriding parameters.
- For the EXEC statement that executes the linkage editor, the linkage
editor listing shows the overriding parameters.
Table 1. Identification of
Statements in Job LogColumns 1, 2, and 3 |
Source and type of statement |
---|
Job control statements in the
input stream |
// |
JCL statement |
//* |
Job control statement that is not a JCL comment statement but
one that the system considers to contain only comments |
//* |
JES2 statement |
//* |
JES3 statement |
/* |
Certain JES3 control statements |
//* |
JCL comment statement |
Cataloged procedure statements |
XX |
DD statement that was not overridden and all other JCL statements,
except the JCL comment statement. Each statement appears in the listing
exactly as it appears in the procedure. |
X/ |
DD statement that was overridden (preceded by the overriding
DD statement) |
XX* |
Job control statement that is not a JCL comment statement but
one that the system considers to contain only comments |
XX* |
JCL comment statement |
In-stream procedure statements |
++ |
DD statement that was not overridden and all other JCL statements,
except the JCL comment statement. Each statement appears in the listing
exactly as it appears in the procedure. |
+/ |
DD statement that was overridden (preceded by the overriding
DD statement) |
++* |
Job control statement that is not a JCL comment statement but
one that the system considers to contain only comments |
++* |
JCL comment statement |