Just installed Dynamic Capacity Intelligence (DCI) 2.0 base and trying to apply the latest maintenance, but the APPLY job gets:
GIM54502E ** ALLOCATION FAILED FOR CFHRXML BECAUSE THERE IS NO DD STATEMENT IN THE JCL AND NO DDDEF ENTRY IN TARGET ZONE
DCI2TGT.
GIM28307E ** ALLOCATION FAILED FOR CFHRXML, WHICH IS REQUIRED IN ORDER TO PROCESS ELEMENT LU00415 IN SYSMOD LU04326.
GIM22601I APPLY PROCESSING FAILED FOR SYSMOD LU04326.
Release : 2.0
Component: Dynamic Capacity Intelligence (DCI)
SMP/E HOLD actions for PTF LU04326 not executed
PTF LU04326 has the following SMP/E HOLD instructions:
++HOLD (LU04326) SYSTEM FMID(CFHR200)
REASON (DDDEF ) DATE (22026)
COMMENT (
+----------------------------------------------------------------------+
| DYNAMIC CAPACITY INTELLIGENCE Version 2.0 |
+----------+-----------------------------------------------------------+
|SEQUENCE | Before Apply |
+----------+-----------------------------------------------------------+
|PURPOSE | Add new Target and Distribution libraries |
+----------+-----------------------------------------------------------+
|USERS | Installer |
|AFFECTED | |
+----------+-----------------------------------------------------------+
|KNOWLEDGE | System Programmer |
|REQUIRED | SMP/E |
+----------+-----------------------------------------------------------+
|ACCESS | Product libraries |
|REQUIRED | SMP/E environment |
+----------+-----------------------------------------------------------+
**************************
* STEPS TO PERFORM *
**************************
1. ***IMPORTANT*** Disregard the hold text in fix LU04099.
***IMPORTANT*** Do not do anything described in LU04099.
2. Run this step to create the new target and distribution libraries.
Change "PRODHLQ" to the high level qualifier(s) of your SMP/E target
data sets. Specify appropriate SMS information to create the data
sets on appropriate volumes.
//CREATE EXEC PGM=IEFBR14
//CFHRXML DD DISP=(,CATLG),
// DSN=PRODHLQ.CFHRXML,
// RECFM=VB,LRECL=512,BLKSIZE=32760,
// DSNTYPE=LIBRARY,
//* VOL=SER=XXXXXX,UNIT=YYYYYY,
//* MGMTCLAS=xxx,STORCLAS=xxx,DATACLAS=xxx
// SPACE=(TRK,(30,30,50))
//AFHRXML DD DISP=(,CATLG),
// DSN=PRODHLQ.AFHRXML,
// RECFM=VB,LRECL=512,BLKSIZE=32760,
// DSNTYPE=LIBRARY,
//* VOL=SER=XXXXXX,UNIT=YYYYYY,
//* MGMTCLAS=xxx,STORCLAS=xxx,DATACLAS=xxx
// SPACE=(TRK,(30,30,50))
3. Run this step to define the new target and distribution libraries to
SMP/E. Specify the name of your SMP/E CSI on the SMPCSI DD
statement. Make sure the SET BDY statement has the name of your
target and distribution zone (default is CAIT0 and CAIDO). Change
"PRODHLQ" to the high level qualifier(s) you used in the previous
step. The step should end with a return code of zero.
//SMPE EXEC PGM=GIMSMP
//SMPCSI DD DISP=SHR,DSN=PRODHLQ.CSI
//SMPCNTL DD *
SET BDY(CAIT0).
UCLIN.
ADD DDDEF(CFHRXML)
DA(PRODHLQ.CFHRXML) SHR .
ADD DDDEF(AFHRXML)
DA(PRODHLQ.AFHRXML) SHR .
ENDUCL.
SET BDY(CAID0).
UCLIN.
ADD DDDEF(AFHRXML)
DA(PRODHLQ.AFHRXML) SHR .
ENDUCL.
//
).
So, these JCL decks must be executed before applying PTF LU04326 to avoid the GIM54502E allocation error.