JCLCheck runtime option CNTLOVDD is used when validating the following job. (CNTLOVDD allows for another set of control card library to be used instead of the one in the original JCL.)
JCLCheck output:
//STEP1 EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD DSN=SYSP.PROCLIB(CTL01),DISP=SHR
*WARN* CAY6627I CONTROL CARDS TAKEN FROM OVERRIDE LIBRARY 'MVS.IVP.CNTL(CTL01)'
CAY6102W MEMBER 'CTL01' NOT FOUND IN LIBRARY 'SYSP.PROCLIB'
After installing JCLCheck maintenance level CAR2202, message CAY6102W is no longer produced.
The warning error is replaced by informational message CAY6885I:
*INFO* CAY6627I CONTROL CARDS TAKEN FROM OVERRIDE LIBRARY 'MVS.IVP.CNTL(CTL01)'
CAY6685I MEMBER 'CTL01' NOT FOUND IN LIBRARY 'SYSP.PROCLIB'
Why?
Release : 12.0
Component : JCLCheck Workload Automation
Informational message CAY6685I is added by JCLCheck PTF SO14803 to indicate a notfound condition when using the CNTLOVDD option.
++HOLD DOC in SO14803:
This fix adds new messages to be issued when
processing IDCAMS JOB step using JCLCHECK Control Card
Override option CNTLOVDD(DDname) and the member is
located in the file provided by the override.
After reviewing the new messages below, you may apply this
fix by adding the BYPASS(HOLDSYS(DOC)) phrase to the APPLY
command.
CAY6684W MEMBER 'mbr' NOT FOUND IN OVERRIDE LIBRARY 'Dataset.Name'
Reason:
Processing IDCAMS JOB step using JCLCHECK Control
Card Override option CNTLOVDD(DDname) and the member
is not located in the file provided by the override.
Warning message CAY6684W is issued.
Action:
Correct and reenter, if a member is incorrect.
CAY6685I MEMBER 'mbr' NOT FOUND IN LIBRARY 'Dataset.Name'
Reason:
Processing IDCAMS JOB step using JCLCHECK Control
Card Override option CNTLOVDD(DDname) and the member
is not located in the original sysin PDS dataset.
Information message CAY6685I is issued.
Action:
No action required.