Creating POSZHTML
We recommend making a copy of the POSZHTML library for production use on each individual target z/OS image on which RTCS will be started. Alternatively, you can use a single data set that is shared among all members of a sysplex.
For more information about production libraries, their advantages, and about sharing this library in a sysplex, see Runtime production libraries.
Requirements for creating POSZHTML
- The POSZHTML target library that you create must be a PDSE library.
- The low-level index of the DSNAME that you have selected for this production library must be POSZHTML or OSZHTML.
- If the low-level index is not POSZHTML or OSZHTML, the name of the data set that you create must be specified in the RTCS Initialization member in the POSZHTML option.
- The library must be cataloged because it will be dynamically allocated using only its DSNAME.
To create POSZHTML
- Allocate and copy the target SMP/E RTCS hypertext document library (TOSZHTML) into a new PDSE.
Use the sample JCL shown in the following figure and customize accordingly.Sample JCL to create RTCS hypertext document library
//OSZINJ75 JOB (acct),'CREATE POSZHTML PDSE',
// MSGLEVEL=(1,1),CLASS=A,TIME=1
//*
//* acct JOB statement accounting information
//* zzzzzz VOLSER on which to allocate .POSZHTML PDSE
//* tlibprfx DSN prefix of RTCS SMP/E target libraries
//*
//ALLOC EXEC PGM=IEFBR14
//*
//* Allocate a new non-SMS-managed cataloged PDSE for
//* the RTCS HTML Doc Library. This data set may be
//* SMS-managed, but the JCL will have to be changed
//* to allocate an SMS-managed data set. There is no
//* particular need for the library to be SMS-managed.
//* This data set CAN be shared by more than one system
//* if MVS sysplex PDSE sharing requirements are met.
//*
//OSZHTML DD DSN=SYS2.RTCS.POSZHTML,
// DISP=(NEW,CATLG),
// UNIT=3390,VOL=SER=zzzzzz,
// DSNTYPE=LIBRARY,SPACE=(CYL,(25,5,1)),
// DSORG=PO,RECFM=VB,LRECL=260,BLKSIZE=6504
//*
//COPY EXEC PGM=IEBCOPY,TIME=1,REGION=4M
//*
//* Copy SMP/E Target RTCS HTML Doc LIBRARY
//* to the newly-allocated 'production' PDSE.
//*
//SYSPRINT DD SYSOUT=*
//TOSZHTML DD DISP=SHR,DSN=tlibprfx.TOSZHTML
//OSZHTML DD DISP=SHR,DSN=*.ALLOC.OSZHTML
//SYSIN DD *
COPY INDD=((TOSZHTML,R)),OUTDD=OSZHTML
//*The member OSZINJ75 in the TOSZCNTL target library contains this sample JCL.
Related topic
Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*