JES3 initialization statements that do not have JES2 equivalent are shown in Example 5-14.  JES2 and JES3 include an initialization stream checker that can be used to validate the  initialization statements syntax and how the initialization parameters can affect the current  JES environment. The JES3 initialization stream checker is processed by the IATUTIS program that allows the  system programmer to verify that the deck has no errors before a scheduled restart. The  initialization stream checker also detects most syntax errors and some logical errors in the  initialization stream.  Installations that still have disk or tape DEVICE statements might use option 2.4 in the HCD  ISPF panels to create members that are then pointed to by the STG1CODE DD statement in  the checker job. The initialization deck checker then verifies that the DEVICE statements  agree with the devices in the HCD.  Chapter 5. JES procedure and initialization decks  95 5.2.1 Verifying the JES initialization deck /* *********************************************************************** * RESIDENCY JES3 OPTIONS * *********************************************************************** RESCTLBK,FCT=128 *********************************************************************** * SPECIFIC DYNAMIC DATASET ALLOCATION AND RESERVED DATASET NAMES * *********************************************************************** DYNALDSN,BYPASS=(TEST.*,SYSA.*) DYNALDSN,BYPASS=(PRD.*,PRD0.*) DYNALDSN,BYPASS=(?.?.OUTLIST,?.?.LIST,?.PROFILE) DYNALDSN,PROTECT=(*) * RESDSN,DSN=(SYN1.LINKLIB) RESDSN,DSN=(SYS1.LPALIB) RESDSN,DSN=(SYS1.MACLIB) RESDSN,DSN=(SYS1.MIGLIB) RESDSN,DSN=(SYS1.NUCLEUS) RESDSN,DSN=(USER.PROCLIB) *********************************************************************** * MAIN DEVICE SCHDULING (MDS) * *********************************************************************** SETPARAM,FETCH=NO,DSN=26, X SMSSETUP=NO, MDSLOG=S1,REMOUNT=255 *********************************************************************** * SETNAMES FOR DEVICES * *********************************************************************** SETNAME,XTYPE=3390,NAMES=(DASD,3390) *********************************************************************** * JES3 DASD DEVICES * *********************************************************************** DEVICE,XTYPE=(3390,DA),XUNIT=(1000,*ALL,S7,OFF),NUMDEV=1024 DEVICE,XTYPE=(3390,DA),XUNIT=(2000,*ALL,S7,ON),NUMDEV=1024 */ Example 5-14 JES3 initialization statements with no JES2 correspondence 