LOOPING AND INCORRECT PROCESSING INCLUDE STATEMENT
search cancel

LOOPING AND INCORRECT PROCESSING INCLUDE STATEMENT

book

Article ID: 260386

calendar_today

Updated On:

Products

Repository

Issue/Introduction

PROBLEM DESCRIPTION:
The JCL scanner in some instances is incorrectly
assigning a Dataset used in a PROC step with a disposition of
INCLUDE. This occurs when there is an INCLUDE reference within
the PROC step.
 
In addition, after application of LU05966 which adds support
to the JCL scanner to capture route, jobparm and jbs cards,
the JCL scanner program, DBXSJCL, will go into an infinate
loop if it encounters a job that contains a JOBPARM statement
with no parameters.
 
SYMPTOMS:
The FILE DS relationship in the repository contains a disposition
of INCLUDE for a DD statement specified
in the proc step.
 
The job goes into an endless loop.
 
IMPACT:
The integrity of the PROC and its associated steps is not affected
by this. If you are viewing disposition for files used in PROC
steps then a file may be incorrectly labeled as INCLUDE.
 
In the case of looping, unable to scan the Job.
 
CIRCUMVENTION:
For looping, cancel job and remove empty /*JOBPARM card from
JOB statement and then resubmit.
 

Environment

PRODUCT(S) AFFECTED:
Repository Exchange for JCL                            Release 7.2

Resolution

LU08422 - LOOPING AND INCORRECT PROCESSING INCLUDE STATEMENT