CA JCLCheck検査対象のJCLのSTEPLIBは参照しません。
CA JCLCheck実行環境にあるADRDSSUの情報を利用して検査対象のJCLのADRDSSUのSYSINをチェックします。
実行環境以外のロードモジュールライブラリを参照してCA JCLCheckにて検査を行う場合には、CA JCLCheckの
STEPLIBに対象ロードモジュールライブラリを指定してください。
例)JCL検査時に呼び出したい特定のADRDSSUの格納されたロードモジュールライブラリをSTEPLIBに指定しています。
//USERJOB JOB (XXXXXXXXX),'JCK-USER',CLASS=A,MSGCLASS=X //*------------------ //JCLCHECK EXEC PGM=JCLCHECK,REGION=0M,PARM='OPTIONS(JCKOPT)' //STEPLIB DD DISP=SHR,DSN=USER.ADRDSSU.LOADLIB <=== ADRDSSUのロードモジュールライブラリの指定//SYSPRINT DD SYSOUT=* //SYSTERM DD SYSOUT=* //SYSGRAPH DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SNAPJCK DD SYSOUT=* //SYSRDR DD SYSOUT=(A,INTRDR),DCB=BUFNO=1 //SYSPROC DD DSN=SYS1.PROCLIB,DISP=SHR //JCKOPT DD * NOCOND NOFULL NOJOB NOSPIE CTLSCAN() DSNERR ERROR(INLINE) HCD SEV(4) CAISUPT(6) CSI //SYSIN DD DATA,[email protected]@ //TESTJOB JOB (XXXXXXXXX),'TEST',CLASS=A,MSGCLASS=X //*------------------ //DFDSS1 EXEC PGM=ADRDSSU //STEPLIB DD DISP=SHR,DSN=USER.ADRDSSU.LOADLIB //INPUT DD UNIT=SYSDA,VOL=SER=TEST10,DISP=SHR //OUTPUT DD DSN=USER.JCLCHCK.TEST,DISP=(NEW,KEEP), // UNIT=SYSDA,VOL=SER=TEST10, // SPACE=(CYL,(1,1),RLSE) //SYSPRINT DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSIN DD * DUMP LOGINDD(INPUT) OUTDD(OUTPUT) - DATASET(INC(USER.JCK.R12S1607.**)) - ALLDATA(*) ALLEXCP SHR /* // @@ //