|
The following two figures provide examples of the JES2 initialization
data set used to start JES2 and the HASPLIST data set that results
from processing the initialization data set. The HASPLIST data set
is generated through the LIST=YES parameter on the OPTSDEF initialization
statement. Note that when an error occurs, the operator must retype
the entire initialization statement correctly and follow it with an
end statement to continue initialization processing.
You can preallocate a data set and indicate to JES2 to use it for
HASPLIST. In this case, you need to perform the pre-allocation with
DCB parameters of LRECL=121 and RECFM=FBA. You need to ensure that
the BLKSIZE on the pre-allocated data set is an integer multiple of
LRECL; otherwise an 013 abend occurs.
Figure 1. Example
of a JES2 Initialization Data SetOPTSDEF LIST=YES
/********************************************************************/
/* */
/* SAMPLE JES2 PARAMETER LIBRARY LISTING */
/* */
/********************************************************************/
CKPTDEF CKPT1=(DSN=SYS1.JESCKPT1,VOL=CHECK1,INUSE=YES),
CKPT2=(DSN=SYS1.JESCKPT2,VOL=CHECK2,INUSE=YES),
MODE=DUPLEX,DUPLEX=ON
/********************************************************************/
/* */
/* LOCAL DEVICES */
/* */
/********************************************************************/
RDR(1) UNIT=00C
RDR(2) UNIT=011,PRIOLIM=9,CLASS=X,AUTH=(JOB=NO,SYSTEM=NO,DEVICE=NO),
PRTDEST=R3
PRT(1) UNIT=002,CLASS=AJH,UCS=PN
PRT(2) UNIT=00E,CLASS=AJH,UCS=PN
PRT(3) UNIT=00F,CLASS=A,ROUTECDE=22,UCS=PN
PRT(4) UNIT=018,CLASS=NI,MARK=YES,BURST=NO,TRKCELL=YES
PUN(1) UNIT=00D,PAUSE=YES
INTRDR PRIOLIM=9,AUTH=(JOB=NO,SYSTEM=NO,DEVICE=NO)
INITDEF PARTNUM=8
INIT(1) CLASS=AFJKE /*INITIATOR 1*/
INIT(2) CLASS=BCDEF /*INITIATOR 2*/
INIT(3) CLASS=DEFGH /*INITIATOR 3*/
INIT(4) CLASS=XKH /*INITIATOR 4*/
INIT(5) CLASS=JKEBF /*INITIATOR 5*/
INIT(6) DRAIN /*SPARE INITIATOR*/
INIT(7) DRAIN /*SPARE INITIATOR*/
INIT(8) DRAIN /*SPARE INITIATOR*/
JOBCLASS(STC) LOG=NO,OUTPUT=NO,CONDPURG=YES /*STARTED TASK DEFINITIONS*/
JOBCLASS(TSU) REGION=50K,COMMAND=IGNORE,MSGLEVEL=(1,1),CONDPURG=YES
JOBCLASS(S) PROCLIB=03,HOLD=YES /*SYSTEM PROGRAMMER CLASS */
OUTCLASS(H) OUTDISP=(HOLD,HOLD),TRKCEL=NO /*SYSOUT CLASS HELD */
/*FOR OUTPUT */
OUTCLASS(N) TRKCELL=YES
OUTCLASS(X) OUTPUT=DUMMY,TRKCELL=NO /*THROWAWAY CLASS*/
/*******************************************************************/
/* */
/* NJE/RJE INITIALIZATION PARAMETERS */
/* */
/*******************************************************************/
NJEDEF OWNNODE=1,NODENUM=10,LINENUM=15,RESTNODE=10
LINE(1) UNIT=040,DUPLEX=FULL,TRANSPAR=YES,REST=10
LINE(2) UNIT=041,TRANSPAR=YES,PASSWORD=SECRET,REST=20
LINE(3) UNIT=042,TRANSPAR=YES,PASSWORD=SECRET,REST=15
LINE(4) UNIT=043,TRANSPAR=YES,PASSWORD=SECRET,REST=50
LINE(5) UNIT=044,TRANSPAR=YES,PASSWORD=SECRET,REST=10
LINE(6) UNIT=SNA
LINE(7) UNIT=SNA,PASSWORD=LINE4PW
RMT(1) DEVTYPE=3780,LINE=1,NUMPUN=1,TRANSPAR=YES,BUFEXPEN=1,
COMPRESS=YES
R1.PR1 PRWIDTH=144
RMT(2) DEVTYPE=2922,NUMPU=1,CONS=YES,MULTILV=YES,TRANSPAR=YES
R2.PR1 PRWIDTH=132
RMT(3) DEVTYPE=S/370,NUMPRT=2,CONS=YES,MULTILV=YES,TRANSPAR=YES
R3.PR1 PRWIDTH=150,FCBLOAD=YES
R3.PR2 PRWIDTH=132
RMT(4) DEVTYPE=1130,CONS=YES,MULTILV=YES,NUMPUN=1
R4.PU1 START=NO
RMT(5) DEVTYPE=SYSTEM/3,NUMRDR=3,NUMPUN=2,CONS=YES,MULTILV=YES
R5.PR1 PRWIDTH=132
RMT(6) DEVTYPE=2780,NUMPUN=1,TRANSPAR=YES,MRF2780=YES,HTABS=YES
R6.PR1 PRWIDTH=144
RMT(7) DEVTYPE=LUTYPE1,ROUTECDE=10,BUFSIZE=512,DISCINTV=8000,
NUMPUN=1,COMPRESS=YES
RMT(8) DEVTYPE=LUTYPE1,LINE=6,BUFSIZE=256,NUMPUN=1
OPTSDEF LIST=NO
/********************************************************************/
/* */
/* REMOTE PASSWORDS */
/* */
/********************************************************************/
RMT(1) PASSWORD=CHICAGO
RMT(2) PASSWORD=BOARDWLK
RMT(3) PASSWORD=ALBANY
RMT(4) PASSWORD=LACKLSTR
RMT(5) PASSWORD=KALAMAZO
RMT(6) PASSWORD=UNIQUE
OPTSDEF LIST=YES
/********************************************************************/
/* */
/* JES2 PARAMETER OVERRIDES */
/* */
/********************************************************************/
BUFDEF BELOWBUF=(LIMIT=10),EXTBUF=(LIMIT=30)
SPOOLDEF TRKCELL=6
PRINTDEF NIUCS=GF12
/********************************************************************/
/* */
/* MULTI-ACCESS SPOOL CONFIGURATION PARAMETERS */
/* */
/********************************************************************/
MASDEF OWNMEMB=SYSA,SHARED=NOCHECK
MEMBER(1) NAME=SYSA
MEMBER(2) NAME=SYSB
D SPOOLDEF VOLUME
D CKPTDEF CKPT1 /* DISPLAY CURRENT */
D CONDEF CONCHAR /* PARAMETER VALUES */
/********************************************************************/
/* */
/* OPERATOR OVERRIDES */
/* */
/********************************************************************/
CONSOLE /* ALLOW OPERATOR TO OVERRIDE */
/********************************************************************/
/* */
/* EVENT TRACE OPTIONS */
/* */
/********************************************************************/
TRACEDEF ACTIVE=YES, /* START EVENT TRACING */
LOG=(CLASS=A,SIZE=200,START=YES), /* LOG TRACE OUTPUT */
PAGES=4,TABLES=20,TABWARN=50 /* SET TABLE SIZE/NUMBER */
TRACE(1-*) START=YES /* START ALL TRACE IDs) */
/********************************************************************/
/* */
/* OPERATOR COMMANDS */
/* */
/********************************************************************/
$S LINE(1-5)
$TLINE(1),TR=YES /*TRACE I/O COMPLETIONS ON LINE 1*/
$VS,'V (234,235,236,237),OFFLINE'
/********************************************************************/
/* */
/* END OF JES2 PARAMETER LIBRARY LISTING */
/* */
/********************************************************************/
Figure 2. HASPLIST
Data Set Example Produced by Specifying the LIST Start Option JES2 PARAMETER LIBRARY LISTING
CORRECTING INITIALIZATION PARAMETER ERRORS
PAGE 1
SHASPARM STMT 1 OPTSDEF LIST=YES
SHASPARM STMT 2 /*************************************************/
SHASPARM STMT 3 /* */
SHASPARM STMT 4 /* SAMPLE JES2 PARAMETER LIBRARY LISTING */
SHASPARM STMT 5 /* */
SHASPARM STMT 6 /*************************************************/
SHASPARM STMT 7 CKPTDEF CKPT1=(DSN=SYS1.JESCKPT1,VOL=CHECK1,INUSE=YES),
CKPT2=(DSN=SYS1.JESCKPT2,VOL=CHECK2,INUSE=YES),
MODE=DUPLEX,DUPLEX=ON
SHASPARM STMT 8 /*************************************************/
SHASPARM STMT 9 /* */
SHASPARM STMT 10 /* LOCAL DEVICES */
SHASPARM STMT 11 /* */
SHASPARM STMT 12 /*************************************************/
SHASPARM STMT 13 RDR(1) UNIT=00C
SHASPARM STMT 14 RDR(2) UNIT=011,PRIOLIM=9,CLASS=X,
AUTH=JOB=NO,SYSTEM=NO),PRTDEST=3
SHASPARM STMT 15 PRT(1) UNIT=002,CLASS=AJH,UCS=PN
SHASPARM STMT 16 PRT(2) UNIT=00E,CLASS=AJH,UCS=PN
SHASPARM STMT 17 PRT(3) UNIT=00F,CLASS=A,ROUTECDE=22,UCS=PN
DIAGNOSTIC STMT 17 RC=(18),PRT(3) ROUTECDE (ELEMENT 1) - INVALID ROUTE
DIAGNOSTIC STMT 17 CODE
CONSOLE STMT 18 PRT(3) UNIT=00F,CLASS=A,ROUTECDE=R22,UCS=PN
CONSOLE STMT 19
END
SHASPARM STMT 20 PRT(4) UNIT=018,CLASS=NI,MARK=YES,BURST=NO,TRKCELL=YES
SHASPARM STMT 21 PUN(1) UNIT=00D,PAUSE=YES
SHASPARM STMT 22 INTRDR PRIOLIM=9,AUTH=(JOB=NO,SYSTEM=NO,DEVICE=NO)
DIAGNOSTIC STMT 22 RC=(03),INTRDR PRIOLIM - INVALID PARAMETER STATEMENT
CONSOLE STMT 23 INTRDR PRTYLIM=9,AUTH=(JOB=NO,SYSTEM=NO,DEVICE=NO)
CONSOLE STMT 24 END
JES2 PARAMETER LIBRARY LISTING
PAGE 2
SHASPARM STMT 25 INITDEF PARTNUM=8
SHASPARM STMT 26 INIT(1) CLASS=AFJKE /*INITIATOR 1 */
SHASPARM STMT 27 INIT(2) CLASS=BCDEF /*INITIATOR 2 */
SHASPARM STMT 28 INIT(3) CLASS=DEFGH /*INITIATOR 3 */
SHASPARM STMT 29 INIT(4) CLASS=XKH /*INITIATOR 4 */
SHASPARM STMT 30 INIT(5) CLASS=JKEBF /*INITIATOR 5 */
SHASPARM STMT 31 INIT(6) DRAIN /*SPARE INITIATOR */
SHASPARM STMT 32 INIT(7) DRAIN /*SPARE INITIATOR */
SHASPARM STMT 33 INIT(8) DRAIN /*SPARE INITIATOR */
SHASPARM STMT 34 JOBCLASS(STC) LOG=NO,OUTPUT=NO, /*STARTED TASK */
CONDPURG=YES /*DEFINITIONS */
SHASPARM STMT 35 JOBCLASS(TSU) REGION=50K,COMMAND=IGNORE, /*TIME-SHARING */
MSGLEVEL=(1,1),CONDPURG=YES /*USER DEFINITIONS */
SHASPARM STMT 36 JOBCLASS(S) PROCLIB=03,HOLD=YES /*SYSTEM PROGRAMMER*/
/*CLASS */
SHASPARM STMT 37 OUTCLASS(H) OUTDISP=(HOLD,HOLD), /*SYSOUT CLASS HELD*/
TRKCEL=NO /*FOR OUTPUT */
DIAGNOSTIC STMT 37 RC=(03),OUTCLASS(H) TRKCEL - INVALID PARAMETER
DIAGNOSTIC STMT 37 STATEMENT
CONSOLE STMT 38 OUTCLASS(H) OUTDISP=(HOLD,HOLD),TRKCELL=NO
CONSOLE STMT 39 END
SHASPARM STMT 40 OUTCLASS(N) TRKCELL=YES
SHASPARM STMT 41 OUTCLASS(X) OUTPUT=DUMMY,TRKCELL=NO /*THROWAWAY CLASS */
JES2 PARAMETER LIBRARY LISTING
PAGE 3
SHASPARM STMT 42 /*************************************************/
SHASPARM STMT 43 /* */
SHASPARM STMT 44 /* NJE/RJE INITIALIZATION */
SHASPARM STMT 45 /* */
SHASPARM STMT 46 /*************************************************/
SHASPARM STMT 47 NJEDEF OWNNODE=1,NODENUM=10,LINENUM=15,RESTNODE=10
SHASPARM STMT 48 LINE(1) UNIT=040,DUPLEX=FULL,TRANSPAR=YES,REST=10
SHASPARM STMT 49 LINE(2) UNIT=041,TRANSPAR=YES,PASSWORD=SECRET,REST=20
SHASPARM STMT 50 LINE(3) UNIT=042,TRANSPAR=YES,PASSWORD=SECRET,REST=15
SHASPARM STMT 51 LINE(4) UNIT=043,TRANSPAR=YES,PASSWORD=SECRET,REST=50
SHASPARM STMT 52 LINE(5) UNIT=044,TRANSPAR=YES,PASSWORD=SECRET,REST=10
SHASPARM STMT 53 LINE(6) UNIT=SNA
SHASPARM STMT 54 LINE(7) UNIT=SNA,PASSWORD=LINE4PW
SHASPARM STMT 55 RMT(1) DEVTYPE=3780,LINE=1,NUMPUN=1,TRANSPAR=YES
BUFEXPEN=1,COMPRESS=YES
DIAGNOSTIC STMT 55 RC=(03),RMT(1) BUFEXPEN - INVALID PARAMETER STATEMENT
CONSOLE STMT 56 RMT(1) DEVTYPE=3780,LINE=1,NUMPUN=1,TRANSPAR=YES,
CONSOLE STMT 56 BUFEXPAN=1,COMPRESS=YES
CONSOLE STMT 57 END
SHASPARM STMT 58 R1.PR1 PRWIDTH=144
SHASPARM STMT 59 RMT(2) DEVTYPE=2922,NUMPU=1,CONS=YES,MULTILV=YES,
TRANSPAR=YES
SHASPARM STMT 60 R2.PR1 PRWIDTH=132
SHASPARM STMT 61 RMT(3) DEVTYPE=S/370,NUMPRT=2,CONS=YES,MULTILV=YES,
TRANSPAR=YES
SHASPARM STMT 62 R3.PR1 PRWIDTH=150,FCBLOAD=YES
SHASPARM STMT 63 R3.PR2 PRWIDTH=132
SHASPARM STMT 64 RMT(4) DEVTYPE=1130,CONS=YES,MULTILV=YES,NUMPUN=1
SHASPARM STMT 65 R4.PU1 START=NO
SHASPARM STMT 66 RMT(5) DEVTYPE=SYSTEM/3,NUMRDR=3,NUMPUN=2,CONS=YES,
MULTILV=YES
SHASPARM STMT 67 R5.PR1 PRWIDTH=132
SHASPARM STMT 68 RMT(6) DEVTYPE=2780,NUMPUN=1,TRANSPAR=YES,MRF2780=YES,
HTABS=YES
SHASPARM STMT 69 R6.PR1 PRWIDTH=144
SHASPARM STMT 70 RMT(7) DEVTYPE=LUTYPE1,ROUTECDE=10,BUFSIZE=512
DISCINTV=8000,NUMPUN=1,COMPRESS=YES
SHASPARM STMT 71 RMT(8) DEVTYPE=LUTYPE1,LINE=6,BUFSIZE=256,NUMPUN=1
SHASPARM STMT 72 OPTSDEF LIST=NO
SHASPARM STMT 85 /*************************************************/
SHASPARM STMT 86 /* */
SHASPARM STMT 87 /* JES2 PARAMETER OVERRIDES */
SHASPARM STMT 88 /* */
SHASPARM STMT 89 /*************************************************/
SHASPARM STMT 90 BUFDEF BELOWBUF=(LIMIT=10),EXTBUF=(LIMIT=30)
SHASPARM STMT 91 SPOOLDEF TRKCELL=6
SHASPARM STMT 92 PRINTDEF NIUCS=GF12
JES2 PARAMETER LIBRARY LISTING
PAGE 4
SHASPARM STMT 93 /*************************************************/
SHASPARM STMT 94 /* */
SHASPARM STMT 95 /* MULTI-ACCESS SPOOL CONFIGURATION PARAMETERS */
SHASPARM STMT 96 /* */
SHASPARM STMT 97 /*************************************************/
SHASPARM STMT 98 MASDEF OWNMEMB=SYSA,SHARED=NOCHECK
SHASPARM STMT 99 MEMBER(1) NAME=SYSA
SHASPARM STMT 100 MEMBER(2) NAME=SYSB
SHASPARM STMT 101 D SPOOLDEF VOLUME
SHASPARM STMT 102 D CKPTDEF CKPT1 /*DISPLAY CURRENT */
SHASPARM STMT 103 D CONDEF CONCHAR /*PARAMETER VALUES */
SHASPARM STMT 104 /**************************************************/
SHASPARM STMT 105 /* */
SHASPARM STMT 106 /* OPERATOR OVERRIDES */
SHASPARM STMT 107 /* */
SHASPARM STMT 108 /**************************************************/
SHASPARM STMT 109 CONSOLE /*ALLOW OPERATOR */
/*TO OVERRIDE VALUES*/
CONSOLE STMT 110 END
SHASPARM STMT 111 /**************************************************/
SHASPARM STMT 112 /* */
SHASPARM STMT 113 /* EVENT TRACE OPTIONS */
SHASPARM STMT 114 /* */
SHASPARM STMT 115 /**************************************************/
SHASPARM STMT 116 TRACEDEF ACTIVE=YES, /* START EVENT TRACING*/
LOG=(CLASS=A,SIZE=200,START=YES), /* LOG TRACE OUTPUT */
PAGES=4,TABLES=20,TABWARN=50 /* SET TABLE SIZE */
/* NUMBER */
SHASPARM STMT 117 TRACE(1-*) START=YES /* START ALL TRACE IDS */
SHASPARM STMT 118 /**************************************************/
SHASPARM STMT 119 /* */
SHASPARM STMT 120 /* OPERATOR COMMANDS */
SHASPARM STMT 121 /* */
SHASPARM STMT 122 /**************************************************/
SHASPARM STMT 123 $S LINE(1-5)
SHASPARM STMT 124 $TLINE(1),TR=YES /*TRACE I/O */
/*COMPLETIONS ON LN1*/
SHASPARM STMT 125 $VS,'V (234,235,236,237),OFFLINE'
SHASPARM STMT 126 /**************************************************/
SHASPARM STMT 127 /* */
SHASPARM STMT 128 /* END OF JES2 PARAMETER LIBRARY LISTING */
SHASPARM STMT 129 /* */
SHASPARM STMT 130 /**************************************************/
SHASPARM STMT 131 /* THIS IS A NULL JES2 INITIALIZATION DATA SET
|