JCLCheck assembly error $JCLENT requires CA Common Services MACLIB
search cancel

JCLCheck assembly error $JCLENT requires CA Common Services MACLIB

book

Article ID: 137246

calendar_today

Updated On:

Products

JCLCheck Workload Automation

Issue/Introduction

Trying to compile the Standard using JCLCheck member AZ1JCSC from the CAZ2JCL library, and gets assembly error running procedure CAZ1ASM.

Assembly error:  

** ASMA254I *** MNOTE ***          1814+     8,$JCLENT requires CA Common Services MACLIB

Environment

Release : 12.0

Component : JCLCheck Workload Automation

Cause

JCLCheck macro $JCLENT calls Common Services macro #MODIDX which provides FMID, RMID, Product name, release number, etc. for diagnostic purpose.

  

Resolution

Add the Common Services macro library (CAW0MAC)  to the SYSLIB DD statement in the JCLCheck proc member CAZ1ASM as follows: 

 

//SYSLIB    DD DSN=&CAIMAC,DISP=SHR,DCB=BLKSIZE=32720      <== JCLCheck CAZ2MAC library

//          DD DSN=hlq.CAW0MAC,DISP=SHR                    <== Common Services maclib

//          DD DSN=&SYSMAC,DISP=SHR                        <== SYS1.MACLIB