Debug any programs using the foreground debugging option fails with "IEC130I SYSPRINT DD STATEMENT MISSING, ERROR OPENING SYSPRINT"
search cancel

Debug any programs using the foreground debugging option fails with "IEC130I SYSPRINT DD STATEMENT MISSING, ERROR OPENING SYSPRINT"

book

Article ID: 48477

calendar_today

Updated On:

Products

InterTest - Batch

Issue/Introduction

InterTest batch has two options for debugging programs. You can debug a program in the foreground or in the background using the batch link facility. In this example the user was testing their program in the foreground. When the user invoked their COBOL program using the foreground debugging option they receive the initial intercept at the first statement in the Procedure Division. When the user resumed execution of the program from the initial intercept and issued an OPEN statement for the SYSPRINT they received message IEC130I SYSPRINT DD STATEMENT MISSING, ERROR OPENING SYSPRINT".

 

Resolution

When testing a program in the foreground, allocate the datasets being used by the program to the user's TSO session. This is accomplished by using InterTest Batch JCL conversion option.

From the InterTest Batch PRIMARY OPTION MENU  select option
3 Allocation - Allocations and JCL Conversion
2 JCL - Browse and Convert JCL