CA JCLCheck invokes standard exits when it encounters them at defined events during a job scan. This list contains these standard exits.
CA JCLCheck calls this exit before the VSIGNON call to CAISSF to perform security validation.
CA JCLCheck calls this exit when it completes validation of each utility CONTROL statement. Only those control statements syntax CA JCLCheck checks are passed through this exit (see VBT operand on $UPT macro).
CA JCLCheck calls this exit when it completes validation for a DD statement.
Note: Two conditions exist where CA JCLCheck does not pass a DD statement to the DD EXIT. They are DD statements that are associated with a step that CA JCLCheck is bypassing and DD statement overrides. CA JCLCheck bypasses a step because of a RESTART parameter or skips a step because of condition code simulation. Even though it does not pass a DD statement override to DD EXIT, it does pass the DD statement that it overrides (overridden DD statement). In this circumstance, the XJB and SPB in R8 and R9 reflect the values contained in both statements.
CA JCLCheck calls this exit at the end of all input files. When this exit is called, the CA JCLCheck reports are already printed.
CA JCLCheck calls this exit when it completes validation for a job, before printing any reports for the job.
CA JCLCheck calls this exit immediately before storing an error message for a statement.
(See the following section for additional information about this exit.)
CA JCLCheck calls this exit when it completes validation for an EXEC statement.
CA JCLCheck calls this exit when it completes validation for a JOB statement.
CA JCLCheck calls this exit when it completes validation for a step.
CA JCLCheck calls this exit when a record is being written to the CA APCDOC database.
CA JCLCheck calls this exit before member existence checking for programs or control statements. You can use this exit to determine whether CA JCLCheck should bypass existence checking for a specified library.
The CAZ1XGET exit lets you change the JCL image after it has been read and before it is validated. This change is performed in storage only and does not permanently alter the input file.
CA JCLCheck calls exits with the following register setup:
Unpredictable
Message number (CAZ1XERR only)
Message severity (CAZ1XERR only)
Unpredictable
DDT address (CAZ1XDD only)
XJB address (CAZ1XDD only)
SPB address (except CAZ1XSTE, CAZ1XEOJ and CAZ1XEOF)
Unpredictable
Global Area address
Save area
Return address
Exit routine address
Important! Restore all registers that an exit routine alters using the CA JCLCheck $JCLENT and $JCLRTRN macros. See the sample exits in the CAZ2SRC and CAZ2SAMP libraries (members beginning with CAZ1X or CAZ2X) for examples.
|
Copyright © 2014 CA.
All rights reserved.
|
|