//MVS0020  JOB (JES2),
//             'Add a spool volume',
//             CLASS=A,
//             MSGCLASS=A,
//             MSGLEVEL=(1,1),
//             REGION=1024K
//*********************************************************************
//*
//*                       MVS 3.8 Expansion
//*                       =================
//*
//* DESC: Build new JES2 parameters, a new SYS1.HASPSPACE on SPOOL0
//*       Also, save existing JES2 parms
//*
//*
//*********************************************************************
//*
//CLEANUP EXEC PGM=IEFBR14
//NEWSPOOL DD  DISP=(MOD,DELETE),
//             UNIT=3330,
//             DSN=SYS1.HASPACE, 
//             VOL=SER=SPOOL0,
//             SPACE=(TRK,(0))
//ALLOC   EXEC PGM=IEFBR14
//HASPACE  DD  DISP=(,KEEP,DELETE),
//             UNIT=3330,
//             VOL=SER=SPOOL0,
//             DSN=SYS1.HASPACE,
//             SPACE=(CYL,(300))
//RENAME  EXEC PGM=IEHPROGM
//SYSPRINT DD  SYSOUT=*
//MVSRES   DD  DISP=OLD,UNIT=3350,VOL=SER=MVSRES
//SYSIN    DD  *
 RENAME        DSNAME=SYS1.PARMLIB,VOL=3350=MVSRES,MEMBER=JES2PARM,    C
               NEWNAME=JESPARMS
//JES2PRM EXEC PGM=IEBGENER
//SYSPRINT DD  SYSOUT=*
//SYSIN    DD  DUMMY
//SYSUT2   DD  DISP=SHR,DSN=SYS1.PARMLIB(JES2PARM)
//SYSUT1   DD  *
LIST
********       *
********       *JES2 INITIALIZATION PARAMETERS
********       * NOTE: CHANGING ANY OF THE FOLLOWING WILL
********       * REQUIRE A COLD START OR FORMAT
********       *&SPOOL    &BUFSIZE  &MAXJOBS  &NUMJOES
********       *&SPOLMSG  &NUMRJE   &NUMTG    &NUMDA
********       *&TCELSIZ  &RECINCR  &MINJOES  &SID (OR SMF SID IF DFLT)
********       *&NUMNODE  &OWNNODE  &TGSIZE
********       *
&BUFSIZE=2592                      BUFFER SIZE IN BYTES
&CCOMCHR=$                         OPERATOR COMMAND IDENTIFIER
&CHKPT=MVSDLB                      CHECKPOINT VOLID FOR SYS1.HASPCKPT
&CKPTIME=60                        CHECKPOINT INTERVAL IN SECONDS
COMPACT=01,15,H,I,X,-,*, ,0,A,B,C,D,E,F,1,2,3,4,5,6,7,8,9,G,J,K,L,M,N, +
O,P,Q                              COMPACTION CHARACTERS
&DEBUG=NO                          DEBUG OPTION
&DMNDSET=YES                       DEMAND SETUP OPTION
&DSNPRFX=SYS1                      DATA SET PREFIX (SPOOL AND CKPT)
&ESTIME=0059                       DEFAULT ESTIMATED EXECUTION TIME
&ESTLNCT=50                        DEFAULT ESTIMATED PRINT OUTPUT
&ESTPUN=10000                      DEFAULT ESTIMATED PUNCH OUTPUT
HASPSSSM=HASPSSSM                  SUBSYS SUPP MODULE NAME
INTRDR AUTH=7                      INT READER AUTH
&JCOPYLM=255                       MAX JOB OUTPUT COPIES
&LINECT=0                          LINE / PAGE LIMIT
&MAXCLAS=3                         MAX JOB CLASSES / INITIATOR
&MAXJOBS=128                       MAX JOBS IN JOB QUEUE
&MAXPART=6                         MAX LOGICAL INITIATORS
&MAXSESS=2                         MAX VTAM SESSIONS
&MINJOES=100                       FREE JOE COUNT
&MLBFSIZ=520                       MULTI-LEAVE BUFFER SIZE
&MSGID=YES                         MSG ID OPTION
&NOPRCCW=30                        PRINTER CCW LIMIT
&NOPUCCW=45                        PUNCH CCW LIMIT
&NUMACE=50                         AUTO COMMAND LIMIT
&NUMBUF=128                        I/O BUFFER COUNT
&NUMCLAS=5                         PRINTER SYSOUT CLASS LIMIT
&NUMCMBS=128                       NO. OF JES2 CONSOLE MSG BUFFERS
&NUMDA=2                           NO. OF SPOOL VOLUMES
&NUMINRS=04                        NO. OF INTERNAL READERS
&NUMJOES=512                       NO. OF JOES
&NUMLNES=1                         NO. OF RJE/NJE LINES
&NUMPRTS=3                         NO. OF LOCAL PRINTERS
&NUMPUNS=1                         NO. OF LOCAL PUNCHES
&NUMRDRS=1                         NO. OF LOCAL READERS
&NUMRJE=1                          NO. OF RJE TERMINALS
&NUMSMFB=5                         JES2 SMF BUFFER COUNT
&NUMTGV=822                        NO. OF TRACK GROUPS/VOL
&NUMTPBF=16                        NO. OF TP BUFFERS
&OUTPOPT=0                         OPTION FOR EXCEEDING EST JOB OUTPUT
&OUTXS=5000                        MSG INTERVAL FOR EST OUTPUT
&PRIDCT=33                         LOCAL SEPARATOR PAGE LINE COUNT
&PRIHIGH=13                        UPPER PRIORITY LIMIT SELECTION
&PRILOW=2                          LOWER PRIORITY LIMIT SELECTION
PRINTER1       CLASS=A,SEP,AUTO,DSPLTCEL,NOPAUSE,UNIT=00E,START,       +
               UCS=QN,FCB=6
PRINTER2       CLASS=Z,SEP,AUTO,DSPLTCEL,NOPAUSE,UNIT=00F,START,       +
               UCS=QN,FCB=6
&PRIOOPT=YES                       /*PRIORITY SUPPORT OPTION
&PRIRATE=24                        PRIORITY INCREMENT INTERVALS/DAY
&PRTBOPT=YES                       LOCAL PRINT DOUBLE BUFFERING OPTION
&PRTFCB=6                          FCB DEFAULT
&PRTRANS=NO                        PRINT TRANSLATION OPTION
&PRTUCS=QN                         UCS DEFAULT
&PRTYOPT=YES                       PRTY SUPPORT OPTION
&PUNBOPT=YES                       LOCAL PUNCH DOUBLE BUFFERING OPTION
PUNCH1         CLASS=B,NOSEP,AUTO,PAUSE,UNIT=00D,START
&RCOMCHR=$                         INSTREAM COMMAND IDENTIFIER
********=00100300051220E00011      From Starter System
&RDROPSL=00014395999931E00011      TIME SHARING USER
&RDROPST=00014395999931E00011      STARTED TASK CONTROL
&RDROPSU=00014395999921E00011      BATCH
******** BPPMMMMSSCCCRLAAAAEF      DEFAULT CONVERSION PARAMETER FIELDS
******** !! !   ! !  !!!   !       DEFAULT CONVERSION PARAMETER FIELDS
******** !! !   ! !  !!!   +-----  DEFAULT MSGLEVEL parameter
******** !! !   ! !  !!+---------  Command Group Authorization
******** !! !   ! !  !+----------  BLP Authorization
******** !! !   ! !  +-----------  Command processing from input stream
******** !! !   ! !                2=log, confirm, execute
******** !! !   ! +--------------  Default step REGION= parameter
******** !! +--------------------  Default step TIME= parameter
******** !+----------------------  Don't know
******** +-----------------------  Account/programmer required
********                           0 = none
********                           1 = Account
********                           2 = Programmer
********                           3 = Both
READER1        AUTH=0,CLASS=A,NOHOLD,MSGCLASS=A,PRLCL,PULCL,UNIT=00C
&RECINCR=2                         RECORD ALTERNATION
&RJOBOPT=5                         JOB CARD SCAN OPTION
&RPRBOPT=YES                       REMOTE PRINT DOUBLE BUFFERING OPTION
&RPRI(1)=6                         PRTY FOR ESTIMATED TIME
&RPRI(2)=5                         PRTY FOR ESTIMATED TIME
&RPRI(3)=4                         PRTY FOR ESTIMATED TIME
&RPRI(4)=3                         PRTY FOR ESTIMATED TIME
&RPRI(5)=2                         PRTY FOR ESTIMATED TIME
&RPRI(6)=1                         PRTY FOR ESTIMATED TIME
&RPRT(1)=5                         ESTIMATED TIME TABLE ENTRY
&RPRT(2)=10                        ESTIMATED TIME TABLE ENTRY
&RPRT(3)=59                        ESTIMATED TIME TABLE ENTRY
&RPRT(4)=120                       ESTIMATED TIME TABLE ENTRY
&RPRT(5)=279620                    ESTIMATED TIME TABLE ENTRY
&RPRT(6)=279620                    ESTIMATED TIME TABLE ENTRY
&RPS=YES                           RPS SUPPORT
&RPUBOPT=YES                       DOUBLE BUFFERING ON REMOTE PUNCHES
&SPOLMSG=6                         RJE SPOOL MSG RECORD COUNT
&SPOOL=SPOOL0                      SPOOL VOLUME ID FOR  SYS1.HASPACE
STCMCLAS=Z                         STARTED TASK MSG CLASS
&STDFORM=0001                      DEFAULT FORMS ID
*&TCELSIZ=5                         TRACK CELL SIZE (BUFFS/TRACK)
&TGWARN=80                         TRACK GROUP SHORTAGE WARNING %
&TIMEOPT=YES                       EXECUTION TIME MONITORING OPTION
&TIMEXS=30                         EXCEEDED EXEC TIME MSG INTERVAL
&TPBFSIZ=520                       TP (RJE) BUFFER SIZE (3780)
&TPIDCT=33                         REMOTE SEPARATOR PAGE LINE COUNT
TSUMCLAS=Z                         TSU OUTPUT CLASS
&WAITIME=15                        REMOTE TERMINAL FUNCTION TIME
&XBATCH=YES                        EXECUTION BATCH SCHEDULING OPTION
&XBATCHN=$$$$$                     EXECUTION BATCH PROC PREFIX
&XLIN(1)=120                       OUTPUT SELECTION PRIORITY CATEGORY
&XLIN(2)=1000
&XLIN(3)=2000
&XLIN(4)=2500
&XLIN(5)=6500
&XLIN(6)=1000000
&XLIN(7)=16777215
LINE1    UNIT=023,EBCDIC,TRANSP,LOWSPEED,FDUPLEX,NOADISC,CODEA,IFACEA
********       *
RMT1     3780,NUMPR=1,LINE=1,TRANSP,COMP,NOTABS
R1.PR1   START,PRWIDTH=132,CLASS=LTZA
R1.PU1   DRAIN
R1.RD1   CLASS=A
DESTID NAME=RMT01,DEST=R1
********       *JES2 LOGICAL INITIATORS.CHANGE INIT CLASSES AT END OF
********       *               MEMBER(JES2 COMMANDS)
I1       START,NAME=1,CLASS=A
I2       START,NAME=2,CLASS=B
I3       START,NAME=3,CLASS=C
********       *JES2 STC/TSU/BATCH CHARACTERISTICS
&STC     NOJOURN,LOG,OUTPUT,NOTYPE6,NOTYPE26,NOUJP,NOUSO,PROCLIB=00,   C
         PERFORM=17
&TSU     NOJOURN,LOG,OUTPUT,NOTYPE6,NOTYPE26,NOUJP,NOUSO,PROCLIB=00,   C
         PERFORM=48
********       *        BPPMMMMSSCCCRLAAAAEF  <- CONVERSION
********       *CLASS A  - DEVELOPMENT BATCH  (DEFAULT)
&A       NOJOURN,LOG,OUTPUT,PROCLIB=00,PERFORM=23,                     C
               CONVPARM=30000100076831E00011
&B       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395976831E00011
&C       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999931E00011
********       *CLASS D  - DBA BATCH
&D       NOJOURN,LOG,OUTPUT,PROCLIB=00,PERFORM=26,                     C
               CONVPARM=30014395999931E00011
&E       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999931E00011
&F       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30000000351231E00011
&G       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395951231E00011
&H       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395951231E00011
&I       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395951231E00011
&J       NOJOURN,LOG,OUTPUT,PROCLIB=02,SCAN,                           C
               CONVPARM=30014395912831E00011
&K       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395951231E00011
&L       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395951231E00011
&M       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30000100076831E00011
&N       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30000100076831E00011
&O       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30000100076831E00011
********       *CLASS P  - PRODUCTION BATCH
&P       NOJOURN,LOG,OUTPUT,PROCLIB=00,PERFORM=38,                     C
               CONVPARM=30014395999931E00011
&Q       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30000100076831E00011
&R       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
********       *CLASS S  - SOFTWARE   BATCH
&S       NOJOURN,LOG,OUTPUT,PROCLIB=00,PERFORM=27,                     C
               CONVPARM=30014395999901E00011
&T       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&U       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&V       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&W       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&X       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&Y       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&Z       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&0       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&1       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&2       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&3       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&4       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&5       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&6       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&7       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&8       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
&9       NOJOURN,LOG,OUTPUT,PROCLIB=00,SCAN,                           C
               CONVPARM=30014395999901E00011
********       *SYSOUT CLASS SPECIFICATIONS
$$A PRINT,SYSOUT,NOHOLD,TRKCEL      STANDARD OUTPUT CLASS
$$B PUNCH,SYSOUT,NOHOLD,TRKCEL      STANDARD PUNCH  CLASS
$$C PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$D PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$E PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$F PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$G PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$H PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$I PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$J PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$K PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$L PRINT,SYSOUT,NOHOLD,TRKCEL      SYSLOG
$$M PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$N PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$O PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$P PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$Q PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$R PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$S PRINT,SYSOUT,NOHOLD,TRKCEL      SPECIAL STATIONARY
$$T PRINT,SYSOUT,HOLD               HELD CLASS
$$U PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$V PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$W PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$X PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$Y PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$Z PRINT,SYSOUT,NOHOLD,TRKCEL      STC AND TSU CLASS
$$0 PRINT,DUMMY                     PURGE
$$1 PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$2 PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$3 PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$4 PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$5 PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$6 PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$7 PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$8 PRINT,SYSOUT,HOLD                HOLD - SYSOUT
$$9 PRINT,SYSOUT,HOLD                HOLD - SYSOUT
********       *OPERATOR COMMANDS
$TOSC1,D=J
$TOSC2,D=J
$TOSC3,D=T
$TOSC4,D=T
$CA,ALL
$SA,ALL
$TA,I=3600,'$SI1-I4'
$SRDR1
$SPRT1
$SPRT2
$VS,'S NET'
$VS,'MN JOBNAMES,T'
$VS,'MN SESS,T'
$VS,'S TSO'

