How to activate the JCLCheck - JCLNEAT REXX Interface
search cancel

How to activate the JCLCheck - JCLNEAT REXX Interface

book

Article ID: 76563

calendar_today

Updated On:

Products

JCLCheck Workload Automation

Issue/Introduction

How to activate the JCLNEAT REXX Interface?

Environment

Release: All
Component: JCLCheck Workload Automation

Resolution

In batch mode: 

//JCLNEAT    EXEC PGM=CAZ1NEAT                             
//STEPLIB    DD DSN=YOUR.JCLCHECK.CAZ2LOAD,DISP=SHR        

//SYSEXEC    DD DSN=DSN.WHERE.REXX,DISP=SHR     Dataset where REXX resides               
//PDSIN      DD DSN=LIBRARY.JCL,DISP=SHR                   
//PDSOUT     DD DSN=LIBRARY.JCL.NEW.FORMAT,DISP=SHR        
//SYSPRINT   DD SYSOUT=*                                   
//SYSTSPRT   DD SYSOUT=*                                   
//SYSUT1     DD UNIT=SYSDA,SPACE=(CYL,(2,2))               
//SYSUT2     DD UNIT=SYSDA,SPACE=(CYL,(2,2))               
//JCLNOPTS   DD *                                          
INLIB=PDS                                                  
OUTLIB=PDS                                                 
FORMAT=Y                                                   

REXXMEM=CAZ1NREX                REXX member name                                    
MEMBERS=INCLUDE                                            
//MEMBERS    DD *                                          
IEFBR14       MEMBER TO BE CHECKED                   
     
/*                                                       


 In ISPF mode:

  1. Allocate the REXX Exec library to the SYSEXEC DD statement. The SYSEXEC DD is generally defined in your TSO logon proc or logon CLIST. 
  2. In an Edit session of a JCL member, enter the command %JCKNSPF PANEL to display the Options panel, and add the REXX member name.  This will change your settings to always use the JCLNeat REXX.


           REXX Member Name......................(REXXMEM) =>  CAZ1NREX    


From the JCLCheck ISPF panels interface (JCKSPF): 

  1. Edit the JCL skeleton member JNTSKEL from the CAZ2SKL0 data set in the ISPSLIB DD.  Uncomment the SYSEXEC DD statement, and change the dataset name to your REXX exec library.                                                                                         
  2. Select  option 6 'CA-JCLNeat - Batch Submit' from the JCLCheck ISPF primary menu.  Add the REXX member name. 


           REXXMEM    - REXX Member Name................... ==> CAZ1NREX        ​
   
 ​

Additional Information

Two sample JCLNeat REXX execs are provided in the JCLCheck CAZ2CLS0 library, named CAZ1NREX and CAZ1NRX2.