Good day. One of our production jobs runs fine and has never been checked with JCLCheck until a recent change was needed. We are getting a CAY6593E message from JCLCheck on an IDCAMS repro step to backup the VSAM InterTest symbolic file. Looking at the JCL and the VSAM cluster definition I've been unable to see what is wrong. I've tried many different values on the DCB for the output file unsuccessfully. We do not want to override the message severity in case it is valuable in another situation, but would rather figure out the proper edits so that the job will continue to work AND pass JCLCheck. Can anyone suggest the necessary change?
Message:
CAY6593E 'INPUT' AND 'OUTPUT' HAVE CONFLICTING OR INCONSISTENT VALUES
Symbolic file cluster definition:
DEFINE CLUSTER (NAME(<protsym filename>) -
REC(50000) -
CISZ(2048) -
VOLUME(*) -
RECSZ(2040 2040) -
SHR(4 4) -
NUMBERED)
JCL in question:
//JS010 EXEC PGM=IDCAMS
//INPUT DD DSN=<protsym file name>,
// DISP=(OLD,KEEP,KEEP)
//OUTPUT DD DSN=<backup file name>(+1),
// DISP=(NEW,CATLG,DELETE),
// UNIT=SYSDA,
// SPACE=(CYL,(50,5),RLSE),
// DCB=(SYS3.DSCB,RECFM=FB,LRECL=2040,BLKSIZE=0,DSORG=PS)
//SYSIN DD *
REPRO INFILE(INPUT) -
OUTFILE(OUTPUT)
/*
//SYSPRINT DD SYSOUT=(,)
All suggestions appreciated. Thank you in advance.
------------------------------
Nancy Campbell
------------------------------