There is confusion about which CA LDAP PTFs to apply as part of the “Next Steps” in the “Install the Product Using Unified Installation Method” or “Install the Product Using CA CSM” steps. In addition, if you choose to apply all the CA LDAP maintenance, the ‘apply’ may fail if you do not run the JCL specified in the HOLDATA in RO67577. Also, the JCL in the HOLDATA in RO67577 does not conform to CA Compliance Event Manager naming standards and must be modified.
We recommend that you RECEIVE and APPLY all CA LDAP maintenance. After the RECEIVE is complete, execute the JCL below in place of the JCL specified in the HOLDDATA for RO67577 to conform to CA Compliance Event Manager naming standards. This should be done before the APPLY step.
Although not recommended, you can select only the CA LDAP PTFs required by CA Compliance Event Manager as described in Required CA LDAP Maintenance for the CA Compliance Event Manager Installation. When doing so, you do not need to execute the JCL below.
*NOTE: The following variables must be replaced:
<ACCT_NUM> = Account number for job submission.
<CEM_HLQ> = High level qualifier for CA Compliance Event Manager install libraries
<CEM_MLQ> = Middle level qualifier for CA Compliance Event Manager install libraries
//CAPRDDEF JOB < ACCT_NUM>,'DDDEF ADDITION',MSGCLASS=X,
// NOTIFY=&SYSUID,CLASS=A
//*
//DDDEF EXEC PGM=GIMSMP,COND=(0,NE),REGION=0M,
// PARM='CSI=<CEM_HLQ>.<CEM_MLQ>.CSI,PROCESS=END'
//*
//SMPLOG DD SYSOUT=*
//SMPPTS DD DSN=<CEM_HLQ>.<CEM_MLQ>.SMPPTS,DISP=SHR
//*
//SMPCNTL DD *
SET BOUNDARY(CAID04) .
UCLIN .
/*****************************************************/
/* TARGET ZONE DDDEF for the CA product */
/*****************************************************/
REP DDDEF(ADT9CFG) SHR
DA(<CEM_HLQ>.<CEM_MLQ>.ADT9CFG) .
REP DDDEF(ADT9OPTN) SHR
DA(<CEM_HLQ>.<CEM_MLQ>.ADT9OPTN) .
REP DDDEF(ADT9PROC) SHR
DA(<CEM_HLQ>.<CEM_MLQ>.ADT9PROC) .
ENDUCL .
SET BOUNDARY(CAIT04) .
UCLIN .
/*****************************************************/
/* DISTRIBUTION ZONE DDDEF for the CA product */
/*****************************************************/
REP DDDEF(ADT9CFG) SHR
DA(<CEM_HLQ>.<CEM_MLQ>.ADT9CFG) .
REP DDDEF(ADT9OPTN) SHR
DA(<CEM_HLQ>.<CEM_MLQ>.ADT9OPTN) .
REP DDDEF(CDT9CFG) SHR
DA(<CEM_HLQ>.<CEM_MLQ>.CDT9CFG) .
REP DDDEF(CDT9OPTN) SHR
DA(<CEM_HLQ>.<CEM_MLQ>.CDT9OPTN) .
REP DDDEF(CDT9PROC) SHR
DA(<CEM_HLQ>.<CEM_MLQ>.CDT9PROC) .
ENDUCL .
/*
//*****************************************************
//* JCL to ALLOCATE the two Files that are needed. *
//*****************************************************
//*
//ALLOCLIB EXEC PGM=IEFBR14
//*
//ADT9CFG DD DSN=<CEM_HLQ>.<CEM_MLQ>.ADT9CFG,
// SPACE=(CYL,(2,3,25)),DSNTYPE=LIBRARY,
// DISP=(NEW,CATLG),STORCLAS=SMS,
// DCB=(RECFM=VB,LRECL=512,BLKSIZE=32760,DSORG=PO)
//*
//CDT9CFG DD DSN=<CEM_HLQ>.<CEM_MLQ>.CDT9CFG,
// SPACE=(CYL,(2,3,25)),DSNTYPE=LIBRARY,
// DISP=(NEW,CATLG),STORCLAS=SMS,
// DCB=(RECFM=VB,LRECL=512,BLKSIZE=32760,DSORG=PO)
//*
//ADT9OPTN DD DSN=<CEM_HLQ>.<CEM_MLQ>.ADT9OPTN,
// SPACE=(CYL,(2,3,25)),DSNTYPE=LIBRARY,
// DISP=(NEW,CATLG),STORCLAS=SMS,
// DCB=(RECFM=VB,LRECL=512,BLKSIZE=32760,DSORG=PO)
//*
//CDT9OPTN DD DSN=<CEM_HLQ>.<CEM_MLQ>.CDT9OPTN,
// SPACE=(CYL,(2,3,25)),DSNTYPE=LIBRARY,
// DISP=(NEW,CATLG),STORCLAS=SMS,
// DCB=(RECFM=VB,LRECL=512,BLKSIZE=32760,DSORG=PO)
//*
//ADT9PROC DD DSN=<CEM_HLQ>.<CEM_MLQ>.ADT9PROC,
// SPACE=(CYL,(2,3,25)),DSNTYPE=LIBRARY,
// DISP=(NEW,CATLG),STORCLAS=SMS,
// DCB=(RECFM=VB,LRECL=512,BLKSIZE=32760,DSORG=PO)
//*
//CDT9PROC DD DSN=<CEM_HLQ>.<CEM_MLQ>.CDT9PROC,
// SPACE=(CYL,(2,3,25)),DSNTYPE=LIBRARY,
// DISP=(NEW,CATLG),STORCLAS=SMS,
// DCB=(RECFM=VB,LRECL=512,BLKSIZE=32760,DSORG=PO)
//*