Description:
When trying to apply RO55678 and PREREQs/PEFIXes/superceding PTFs/etc., at least one of those requires the CAKODDTR dataset. How do we allocate this?
Solution:
The allocation of CAKODDTR is in the HOLDDATA of APAR RO47730:
************************************************************ * * * This PTF is used to define the required DDDEF's for the * * DATACOM/AD DDTRSLM TRANSFER FILE. * * THESE ENHANCEMENTS MUST HAVE THESE DDDEF'S CREATED IN THE* * PRODUCTS SMPE CSI. * * The two additional libraries must also be allocated * * before releasing this PTF so that the required SMPE * * members in this PTF are added into these required * * libraries. * * * * You need to copy and change the following JCL and submit * * it so that we have defined the correct files in the SMPE * * CSI and also allocated these files. * * Please ensure that the correct Target and Distribution * * zones are used in the JCL shown below for your CA product* * * * //CAPRDDEF JOB ACCTNUMBER,'DDDEF ADDITION',MSGCLASS=?, * * // USER=USERNAME,NOTIFY=USERNAME,CLASS=? * * //* * * //DDDEF EXEC PGM=GIMSMP,COND=(0,NE),REGION=0M, * * // PARM='CSI=PRODUCT.SMPE.CSI,PROCESS=END' * * //* * * //SMPLOG DD SYSOUT=* * * //SMPPTS DD DSN=PRODUCT.SMPE.SMPPTS,DISP=SHR * * //* * * //SMPCNTL DD * * * * SET BDY(CAIT0). * UCLIN . * * /*****************************************************/ * /* TARGET ZONE DDDEF for the CA product DDTRSLM*/ * /*****************************************************/ * * ADD DDDEF(CAKODDTR) * DA(PRODUCT.HLQ.CAKODDTR) SHR * . * ADD DDDEF(AAKODDTR) * DA(PRODUCT.HLQ.AAKODDTR) SHR * . * ENDUCL . * * SET BDY(CAID0). * UCLIN . * * /*****************************************************/ * /* DISTRIBUTION ZONE DDDEF for the CA product DDTRSLM*/ * /*****************************************************/ * * ADD DDDEF(AAKODDTR) * DA(PRODUCT.HLQ.AAKODDTR) SHR * . * ENDUCL . * * /* * //***************************************************** * //* JCL to ALLOCATE the two Files that are needed. * * //***************************************************** * //* * //ALLOCLIB EXEC PGM=IEFBR14 * //* * //ALLOCTAR DD DSN=PRODUCT.HLQ.CAKODDTR, * // SPACE=(CYL,(5,1,25)),DSNTYPE=LIBRARY, * // DISP=(NEW,CATLG),STORCLAS=???????, * // DCB=(RECFM=FB,LRECL=80,BLKSIZE=32720,DSORG=PO) * //* * //ALLOCDIS DD DSN=PRODUCT.HLQ.AAKODDTR, * // SPACE=(CYL,(5,1,25)),DSNTYPE=LIBRARY, * // DISP=(NEW,CATLG),STORCLAS=???????, * // DCB=(RECFM=FB,LRECL=80,BLKSIZE=32720,DSORG=PO) * //* * * * *