SMP/e APPLY PTF to CA Datacom 14.0 FMID CAADE05 gets first error GIM54701E ** ALLOCATION FAILED FOR SMP00004 - IKJ56228I DATA SET hlq.SDFHLOAD NOT IN CATALOG OR CATALOG CAN NOTBE ACCESSED.

Document ID : KB000017396
Last Modified Date : 14/02/2018
Show Technical Document Details

Description:

SMP/e APPLY PTF to CA Datacom 14.0 FMID CAADE05 gets the following errors because the specific "hlq.SDFHLOAD" did not exist.


GIM54701E ** ALLOCATION FAILED FOR SMP00004 - IKJ56228I DATA SET hlq.SDFHLOAD NOT IN CATALOG OR CATALOG CAN NOT BE ACCESSED.
GIM54601E ** DYNAMIC ALLOCATION FAILED FOR SMP00001 BECAUSE SDFHLOAD IS PART OF THE SMP00001 CONCATENATION BUT WAS NOT ALLOCATED.
GIM69149E ** CALLLIBS COULD NOT BE ALLOCATED FOR LMOD DDTRSLM IN ZONE CAIT0.
GIM22601I APPLY PROCESSING FAILED FOR SYSMOD ptfnumber.
GIM20501I APPLY PROCESSING IS COMPLETE. THE HIGHEST RETURN CODE WAS 08.

Solution:

The CA Datacom SMP/e CSI DDDEFs for SDFHLOAD must define a legitimate CICS SDFHLOAD load library. In this specific case, the site had upgraded their CICS/TS release had been upgraded and that "hlq" no longer existed.

You can update the CICS SDFHLOAD data set name in the DDDEFs in the CSI using batch GIMSMP UCLIN with REPlace statement.

Here is an example update:


//SMP   EXEC PGM=GIMSMP,?                                                   
... your SMP jcl...                                                        
//SMPCNTL  DD *                                                            
SET BOUNDARY(GLOBAL).                                                     
UCLIN.                                                                    
REP DDDEF(SDFHLOAD) SHR DA(your.SDFHLOAD).
ENDUCL. 
SET BOUNDARY(CAIT0).                                                     
UCLIN.                                                                    
REP DDDEF(SDFHLOAD) SHR DA(your.SDFHLOAD).
ENDUCL.  
/* 

Update the DDDEFs and rerun the APPLY PTF.