CA Auditor was installed with SMPE DDDEFS. I am trying to RESTORE an APAR and I am getting SMPE GIM54502E ALLOCATION FAILED messages BECAUSE THERE IS NO DD STATEMENT IN THE JCL AND NO DDDEF ENTRY IN TARGET ZONE CAIT. What is causing this?

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

Description:

When doing a RESTORE of an APAR a site may receive the following messages.

GIM54502E ** ALLOCATION FAILED FOR ddname BECAUSE THERE IS NO DD STATEMENT
             IN THE JCL AND NO DDDEF ENTRY IN TARGET ZONE CAIT.
GIM28307E ** ALLOCATION FAILED FOR ddname, WHICH IS REQUIRED IN ORDER TO
             PROCESS ELEMENT element IN SYSMOD sysmod.
GIM22601I    RESTORE PROCESSING FAILED FOR SYSMOD sysmod.
GIM20501I    RESTORE PROCESSING

When doing an apply of an APAR that adds a new module a site may receive the following messages.

GIM54502I    ALLOCATION FAILED FOR ddname BECAUSE THERE IS NO DD STATEMENT
             IN THE JCL AND NO DDDEF ENTRY IN TARGET ZONE CAIT.
 
  
GIM65912E ** MODULE module IS NEEDED TO BUILD THE FOLLOWING LOAD MODULES
             FOR SYSMOD sysmod BUT IS NOT FOUND. THE
             MODULE'S DISTRIBUTION LIBRARY ddname COULD NOT BE ALLOCATED,
             AND SYSMOD sysmod WHICH LAST REPLACED THE
             MODULE IS NOT IN THE SMPPTS.
GIM65905I    - LOAD MODULE module.
GIM22601I    APPLY PROCESSING FAILED FOR SYSMOD sysmod.

Note that these allocation errors can also occur with an MSM install of CA Auditor.

Solution:

The SMPE ALLOCATION FAILED messages can be caused by the DDDEFs for the distribution libraries are only in the distribution zone and they should also be in the target zone. To address these types of errors the following UCLIN can be run.

//UCLIN    JOB                                                   
//*************************************************************  
//*                                                           *  
//*   ETRUST CA-EXAMINE AUDITING (R12) FOR Z/OS               *  
//*                                                           *  
//*   NOTES:                                                  *  
//*                                                           *  
//*   1. ENSURE TO UPDATE THE JOB CARD TO MEET YOUR SITE      *  
//*      STANDARDS FOR JOBS.                                  *  
//*                                                           *  
//*      &YOURHLQ - THE HIGH LEVEL QUALIFIER OF YOUR          *  
//*      MSM DATASETS.                                        *  
//*   2. MODIFY THE VALUES FOR THE SYMBOLIC PARAMETERS:       *  
//*                                                           *  
//*                                                           *  
//*************************************************************  
//SMPEUCL  EXEC PGM=GIMSMP,REGION=0K,PARM='DATE=U'               
//*                                                              
//SMPCSI   DD DISP=SHR,DSN=&YOURHLQ.SMPCSI.CSI                   
//SMPLOG   DD SYSOUT=*                                           
//SMPCNTL  DD   *                                                
SET BDY(CAIT) .                                                  
  UCLIN .                                                        
  ADD   DDDEF(ACJ0CLS0) DATASET(&YOURHLQ.AUDITOR.ACJ0CLS0) SHR . 
  ADD   DDDEF(ACJ0DBS2) DATASET(&YOURHLQ.AUDITOR.ACJ0DBS2) SHR . 
  ADD   DDDEF(ACJ0LOAD) DATASET(&YOURHLQ.AUDITOR.ACJ0LOAD) SHR . 
  ADD   DDDEF(ACJ0PNL0) DATASET(&YOURHLQ.AUDITOR.ACJ0PNL0) SHR . 
  ADD   DDDEF(ACJ0TBL0) DATASET(&YOURHLQ.AUDITOR.ACJ0TBL0) SHR . 
  ADD   DDDEF(ACJ0TNGM) DATASET(&YOURHLQ.AUDITOR.ACJ0TNGM) SHR . 
  ADD   DDDEF(ACJ0MSG0) DATASET(&YOURHLQ.AUDITOR.ACJ0MSG0) SHR . 
  ADD   DDDEF(ACJ0PROC) DATASET(&YOURHLQ.AUDITOR.ACJ0PROC) SHR . 
  ENDUCL .