ACF2 r16 ESD install with JES2. ACF5APP job gets JES3 SYSLIB library SYS1.SIATMAC not found
search cancel

ACF2 r16 ESD install with JES2. ACF5APP job gets JES3 SYSLIB library SYS1.SIATMAC not found

book

Article ID: 43659

calendar_today

Updated On:

Products

ACF2 ACF2 - DB2 Option ACF2 for zVM ACF2 - z/OS ACF2 - MISC PanApt PanAudit

Issue/Introduction

During ACF2  r16 ESD install on a system running JES2. The ACF5APP job for an install with JES2 gets JES3 SYSLIB library SYS1.SIATMAC not defined and the APPLY fails. What causes this?

Environment

Release:
Component: ACF2MS

Resolution

The problem is caused by the SAMPJCL(ACF3CSI) job which has DDDEFs for JES3 SYSLIB and SIATMAC for whether sites are using JES2 or JES3, whereas prior releases had separate DDDEFs for JES2 and JES3. 

To address the problem encountered with the ACF5APP failing due to library SYS1.SIATMAC not be defined is to go in ACF3CSI, and remove the SIATMAC from distributed and target zones SYSLIB DDDEF:
ADD DDDEF(SYSLIB)                                                 
    CONCAT(SMPMTS,MACLIB,CAX1MAC0,MODGEN,SHASSRC,SHASMAC,SIATMAC) 

The new DDDEFs for syslib should look like:
ADD DDDEF(SYSLIB)                                                 
    CONCAT(SMPMTS,MACLIB,CAX1MAC0,MODGEN,SHASSRC,SHASMAC) 

Also need to remove the DDDEF for SIATMAC from distributed and target zones: 
ADD DDDEF(SIATMAC)       
    SHR  DA(NULLFILE) . 

Additional Information

Prepare the SMP/E Environment for a Pax Installation