APPLY JCLCheck maintenance fails with error GIM26701E ** DIRECTORY SPACE FOR THE CAZ2XML LIBRARY WAS EXCEEDED DURING AN ATTEMPT TO STORE PRODXML ENTRY ptf_number
search cancel

APPLY JCLCheck maintenance fails with error GIM26701E ** DIRECTORY SPACE FOR THE CAZ2XML LIBRARY WAS EXCEEDED DURING AN ATTEMPT TO STORE PRODXML ENTRY ptf_number

book

Article ID: 269019

calendar_today

Updated On:

Products

JCLCheck Workload Automation

Issue/Introduction

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.           

 

Environment

Release : 12.0

Component: JCLCheck Workload Automation

Cause

HOLD ACTION documented in PTF LU07431 has not been done.

Resolution

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                                                                   
//                                                                              
          ).                                                                             

Additional Information

++HOLD report is found in the SMP/E RECEIVE job output.