How to prevent JCLCheck runtime options from being overridden
search cancel

How to prevent JCLCheck runtime options from being overridden

book

Article ID: 74523

calendar_today

Updated On:

Products

JCLCheck Workload Automation

Issue/Introduction

JCLCheck default runtime options are set in the JCLDFLT CSECT by usermod MZ1C024.  How to prevent these options from being overridden? 

Environment

Release: 12.0 
Component: JCLCheck Workload Automation

Resolution

Add the options which cannot be changed at runtime to CSECT CAZ2JOEL (Option Exclusion List).  This is accomplished by submitting usermod MZ2C049 from the JCLCheck CAZ2JCL library. 

Example: to enforce the use of option STDREXX (JCLCheck REXX interface), and to not allow this option to be negated, code the following in usermod MZ2C049. 


++SRCUPD (CAZ2JOEL) DISTLIB(AAZ2SRC).                    
./ CHANGE NAME=CAZ2JOEL                                  
        $OEL  NOSTDREX           (NOSTDREX option)                     00001702
./ ENDUP                                                 

This means that option NOSTDREX cannot be specified, and will be rejected when running JCLCheck.