Allocate Discrete RLX/Compile Output Libraries
RLX
/Compile Output LibrariesThis article describes how to allocate discrete output libraries.
Administrative Option 1 provides a simple way to allocate and identify a set of discrete output libraries for use by a group or individual user. Option 1 is handy if you elect not to share the
RLX
/Compile user output libraries referenced by the tailored jobstreams.Specify a pair of high level qualifiers for the set of
RLX
/Compile output libraries that you wish to create for the exclusive use of a group or individual. Also specify the name of the DASD volume on which the datasets should be allocated.The dialog tailors an allocation job stream to create these libraries and propagates their names into ISPF profile variables. This makes it unnecessary to specify these library dataset names using Options 2 through 7 of the
RLX
/Compile Administrative Facility.---------- Allocate and Identify RLX/Compile User Libraries ----------------- Command ===> RCS211 - Specify high level qualifiers of RLX/Compile libraries The jobstreams tailored by RLX/Compile write output into a variety of RLX user libraries. This dialog will prepopulate the names of these user libraries for your convenience. In addition, this dialog can submit a jobstream to allocate these datasets. The high level qualifiers for these User libraries can be names of your own choosing. Specify High Level qualifiers of RLX/Compile User libraries Project ===> RAI Library ===> R200Specify Action on Jobstream Bypass, Edit, SUB ===> E (B - bypass, E - Edit JCL, S - Submit JOB) Volume ===> VOL001 (DASD volume for user libraries)
You can edit the allocation job stream before you submit it by specifying a job stream action of Edit. Alternatively, you can skip dataset allocation entirely and propagate the names of the libraries by choosing a job stream action of Bypass.
EDIT ---- RAI.RAI1.SPFTEMP1.CNTL ----------------------------- COLUMNS 001 072 COMMAND ===> SCROLL ===> PAGE ****** ***************************** TOP OF DATA ****************************** 000001 //RAI1RLXI JOB (RAI0,1234),CLASS=A,MSGCLASS=X,NOTIFY=RAI1 000002 //* 000003 //* ALLOCATE DISK DATASETS FOR THE RLX/COMPILE USER LIBRARIES 000004 //* 000005 //ALLOCATE EXEC PGM=IEFBR14 000006 //RRMLIB DD DSN=RAI.Rvrm.RRMLIB,DISP=(NEW,CATLG), 000007 // UNIT=SYSDA,VOL=SER=VOL001, 000008 // DCB=(RECFM=VB,LRECL=84,BLKSIZE=3120), 000009 // SPACE=(TRK,(10,1,43)) RLX REQUEST MODULES 000010 //RCSEXEC DD DSN=RAI.Rvrm.CRAIEXEC,DISP=(NEW,CATLG), 000011 // UNIT=SYSDA,VOL=SER=VOL001, 000012 // DCB=(RECFM=VB,LRECL=84,BLKSIZE=3120), 000013 // SPACE=(TRK,(10,1,43)) PRECOMPILED RLX EXECS 000014 //RCSASM DD DSN=RAI.Rvrm.RCSASM,DISP=(NEW,CATLG), 000015 // UNIT=SYSDA,VOL=SER=VOL001, 000016 // DCB=(RECFM=FB,LRECL=80,BLKSIZE=3120), 000017 // SPACE=(TRK,(10,1,43)) GENERATED ASM MODULES 000018 //RCSDBRM DD DSN=RAI.Rvrm.RCSDBRM,DISP=(NEW,CATLG), 000019 // UNIT=SYSDA,VOL=SER=VOL001,