JCLCheck Foreground Invocation: 'ALLOC FI(&TYPE) DA('&THEPRFX..JCLCHECK.&TYPE') fails with A RECURSIVE CLIST ERROR
search cancel

JCLCheck Foreground Invocation: 'ALLOC FI(&TYPE) DA('&THEPRFX..JCLCHECK.&TYPE') fails with A RECURSIVE CLIST ERROR

book

Article ID: 103425

calendar_today

Updated On:

Products

JCLCheck Workload Automation

Issue/Introduction

Running JCLCheck - Foreground Invocation gets the following error: 

 ALLOC FI(&TYPE) DA('&THEPRFX..JCLCHECK.&TYPE') &DSP CATALOG USING(&SUBST R(1:5,&TYPE)) &REUSE
THIS STATEMENT HAS CAUSED A RECURSIVE CLIST ERROR


 

Environment

Release: 12.0

Component: JCLCheck Workload Automation

Cause

The error occurs when the TSO Userid (&SYSUID)  is different from the TSO Prefix (&SYSPREF) 

Resolution

Modify Clist member JCKSPF2 as follows: 

- Locate the statement :

SET &THEPRFX = &SYSPREF 

- Change it to :

SET &THEPRFX = &str(&syspref..&sysuid) 


Additional Information

Clist JCKSPF2 is in the JCLCheck CAZ2CLS0 library, and is allocated to SYSPROC DD in the TSO/ISPF session.