CTJVER Batch example:
//JCLVER JOB
// JCLLIB ORDER=(IOA.V900.PROCLIB)
// INCLUDE MEMBER=IOASET
//JCLVER EXEC CTJVER
//SYSIN DD *
SYS=MVS1 AR=Y
LIB=CTJA.JCL.NET MEM=NODEM033
CTJVER Batch output report:
********************************* TOP OF DATA **********************************
CTJU00I Control-M/JCL Verify Utility started. Date/Time 08.05.17 / 13:14. Level
CTJU01I FA=D FV=D JES=D ME=D ML=D STDR=D ENV=GENERAL CTM=D UT=D NODE=LOCAL
CTJU01I SYS=MVS1 AR=Y
CTJU01I LIB=CTJA.JCL.NET MEM=NODEM033
CTJ000I Control-M/JCL Verify is starting. Level BJ10387
CTJM36I Request received by monitor J4JMON on system MVS4
CTJM37I Request submitted by monitor J1JMON on system MVS1
CTJM0DI Request executed by monitor J7JMON / S0267759 on System MVS9
CTJ00CI Runtime parameters: FA=Y FV=Y JES=Y ME=Y ML=I CTM=Y STDR=Y UT=Y ENV=GENE
CTJM38I Routing parameters: NODE= SYS=MVS1 IE= AR=Y
************************************************************************
CTJ002I * Start processing MEMBER=NODEM033 JOBNAME=NODE0032 *
CTJ008I * DSNAME=CTJA.JCL.NET *
************************************************************************
1 //NODE0032 JOB 00122XP2,KLIEMCHEN,CLASS=9,LINES=1000,MSGCLASS=
CTJR05I // SYSTEM=MVS9
// SYSTEM=MVS9,
// MSGLEVEL=(1,1),
// UJOBCORR='CTM_$UNKNWN$_00000'
CTJ00SI 1 RULE-INFO: SAMPLE RULE ONLY
2 //I EXEC PGM=IEFBR14
CTJP0GI 2 INFORMATION: PGM IEFBR14 found in LINKLIST SYS1.LINKLIB
3 //SYSIN DD DATA,DLM=##
//*
The monitor which receives the request is MVS4. Since SYS parameter is set to MVS1 in the SYSIN, Control-M JCL Verify routes the JCL to MVS1, and while analyzing the JCL on the monitor which run on MVS1, it encounters the keyword SYSTEM=MVS9 and since AR is set to Y, Control-M JCL Verify on MVS4, routes the JCL to the MVS9 system, and the Control-M JCL Verify monitor there executes the verification. Note the messages which indicate the routing process.
Parent Topic |