SMP/E APPLY of JCLCheck maintenance has failed with the following error:
GIM26701E ** DIRECTORY SPACE FOR THE CAZ2XML LIBRARY WAS EXCEEDED DURING AN ATTEMPT TO STORE PRODXML ENTRY RO98711.
GIM69011I RETRANSFORMATION OF PRODXML RO98711 ON LIBRARY CAZ2XML WAS UNSUCCESSFUL FOR SYSMOD LU07431.
Release : 12.0
Component: JCLCheck Workload Automation
HOLD ACTION documented in PTF LU07431 has not been done.
Perform the HOLD ACTION in PTF LU07431 to expand the size of the CAZ2XML, and AAZ2XML data sets. Then rerun the APPLY job.
++HOLD (LU07431) SYSTEM FMID(CAZ2C00)
REASON (ACTION ) DATE (22266)
COMMENT (
+----------------------------------------------------------------------+
| JCLCheck Common Component Release 12.0 |
+----------+-----------------------------------------------------------+
|SEQUENCE | Before Apply |
+----------+-----------------------------------------------------------+
|PURPOSE | Increase size of CAZ2XML and AAZ2XML |
+----------+-----------------------------------------------------------+
|USERS | Installer |
|AFFECTED | |
+----------+-----------------------------------------------------------+
|KNOWLEDGE | JCL |
|REQUIRED | SMP/E |
+----------+-----------------------------------------------------------+
|ACCESS | Product libraries |
|REQUIRED | SMP/E environment |
+----------+-----------------------------------------------------------+
**************************
* STEPS TO PERFORM *
**************************
Re-allocate, copy and rename the existing data sets using the JCL below.
Specify the appropriate SMS information to create the data set on the
appropriate volumes. The job should end with a return code of 0.
Upon successful completion of the job use ISPF 3.13 to compare the
libraries and make sure they match before APPLYing the PTF.
//*
//* Allocate the new Distribution and Target libraries
//*
//CAIALLOC EXEC PGM=IEFBR14
//AAZ2XML DD DSN=prodhlq.new.AAZ2XML,
// DISP=(NEW,CATLG,DELETE),
// DCB=(LRECL=512,BLKSIZE=27998,RECFM=VB),
//*Non-SMS UNIT=SYSDA,VOL=SER=(VOL1,VOL2,VOL3),
//*SMS: UNIT=SYSDA,VOL=(,,,16),
//*SMS: MGMTCLAS=mmmmmmmm,STORCLAS=ssssssss,DATACLAS=dddddddd,
// SPACE=(CYL,(75,20,500))
//CAZ2XML DD DSN=prodhlq.new.CAZ2XML,
// DISP=(NEW,CATLG,DELETE),
// DCB=(LRECL=512,BLKSIZE=27998,RECFM=VB),
//*Non-SMS UNIT=SYSDA,VOL=SER=(VOL1,VOL2,VOL3),
//*SMS: UNIT=SYSDA,VOL=(,,,16),
//*SMS: MGMTCLAS=mmmmmmmm,STORCLAS=ssssssss,DATACLAS=dddddddd,
// SPACE=(CYL,(75,20,500))
//*
//* Copy the original Target and Distribution libraries to
//* the new libraries created in the CAIALLOC
//*
//IF1 IF CAIALLOC.RC=0 THEN
//CAICOPY EXEC PGM=IEBCOPY
//AAZ2XML DD DISP=SHR,DSN=prodhlq.AAZ2XML
//AAZ2XMLN DD DISP=SHR,DSN=prodhlq.new.AAZ2XML
//CAZ2XML DD DISP=SHR,DSN=prodhlq.CAZ2XML
//CAZ2XMLN DD DISP=SHR,DSN=prodhlq.new.CAZ2XML
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
COPY INDD=((AAZ2XML,R)),OUTDD=AAZ2XMLN
COPY INDD=((CAZ2XML,R)),OUTDD=CAZ2XMLN
/*
//*
//* Rename the original Distribution and Target libraries
//* to a backup name
//*
//IF2 IF CAICOPY.RC=0 THEN
//CAIRENB EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
ALTER 'prodhlq.AAZ2XML' -
NEWNAME('prodhlq.bkup.AAZ2XML')
ALTER 'prodhlq.CAZ2XML' -
NEWNAME('prodhlq.bkup.CAZ2XML')
//*
//* Rename the new Distribution and Target libraries
//* to the SMP/E names
//*
//IF3 IF CAIRENB.RC=0 THEN
//CAIRENN EXEC PGM=IDCAMS
//SYSPRINT DD SYSOUT=*
//SYSIN DD *
ALTER 'prodhlq.new.AAZ2XML' -
NEWNAME('prodhlq.AAZ2XML')
ALTER 'prodhlq.new.CAZ2XML' -
NEWNAME('prodhlq.CAZ2XML')
//*
//IF3 ENDIF
//IF2 ENDIF
//IF1 ENDIF
//
).
++HOLD report is found in the SMP/E RECEIVE job output.