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

  1. Allocate and copy the target SMP/E RTCS hypertext document library (TOSZHTML) into a new PDSE.
  2. 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.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*

Common mainframe infrastructure 2021 release