Why do I get the error 'C1G0259E NO ESD RECORD FOUND' after upgrading the processor to Enterprise COBOL (5.x) ? This only happens with only subprograms, not main programs.
search cancel

Why do I get the error 'C1G0259E NO ESD RECORD FOUND' after upgrading the processor to Enterprise COBOL (5.x) ? This only happens with only subprograms, not main programs.

book

Article ID: 35746

calendar_today

Updated On:

Products

Endevor Endevor Natural Integration Endevor - ECLIPSE Plugin Endevor - Enterprise Workbench

Issue/Introduction

 

After adding the ddname SYSMDECK to a COBOL 5.2 generate processor, began to get the following error:

'C1G0259E  NO ESD RECORD FOUND IN DATASET SPECIFIED'.

The ddname SYSMDECK is being allocated to a temporary dataset with 'FOOTPRNT=CREATE'. 

 

 

Resolution

SYSMDECK is a utility ddname that is now required for Enterprise COBOL (5.1, 5.2, ...). Since this is only a utility dataset, it may not be used for every compile. It is not necessary to footprint it. The problem was resolved by removing 'FOOTPRNT=CREATE' clause.