Normally we use different tools to check JCL syntax,like JJ, JCLPREP, !JCK which lists out all the messages on the screen itself. Is they any utility which does the syntax check in batch mode? I have to check around 80 Jobs whether their syntax is right or wrong.Please let me know.
Don't know about the others, but !JCK (which is an edit macro provided with CA-JCLCheck) comes with a batch interface. Here's what the fine manual says:
2.1 Running CA-JCLCheck in Batch
CA-JCLCheck execution in the background (batch) permits you to display
CA-JCLCheck output on the JES spool and also use the JES subsystem to print output
on local and channel attached printers.
To invoke CA-JCLCheck in batch mode, use the sample JCL provided in member
Z1EXJCHK in the SAMPJCL data set. This member uses the CAZ1JCHK JCL
procedure located in CAIPROC to execute the JCLCheck program.
Once you tailor this JCL, all you need to do is submit it for processing. When
processing is complete, the primary reports appear in the SYSPRINT DD as referenced
in the CAZ1JCHK procedure library member.
Note: The CAZ1JCHK procedure is usually prepared by the person responsible for
installing CA-JCLCheck. This JCL usually remains constant. The programmer
using CA-JCLCheck usually tailors the PROC symbolics in the Z1EXJCHK
To tailor the Z1EXJCHK JCL member to run CA-JCLCheck against a JCL member in
batch you need to complete three basic steps. These steps are:
■ Accessing member Z1EXJCHK
■ Modifying member Z1EXJCHK
■ Executing member Z1EXJCHK to scan a group of JCL members
To complete the tasks required to submit JCL in batch, follow the instructions on the