Rational Developer for System z
Enterprise COBOL for z/OS, Version 4.1, Compiler and Runtime Migration Guide


Diagnosis of a COBOL program that has an FD entry for a VSAM file on CICS with Language Environment for z/OS, V1R2 or later

Beginning in Language Environment for z/OS V1R2, the environmentally sensitive modules for VSAM (IGZEVIO, IGZEVOP, IGZEVO2) are no longer available as load modules in SCEERUN. This change eliminates non-CICS versions of some environmentally sensitive modules, which can cause error message IGZ0096C to be issued when a COBOL program with an FD entry for a VSAM file is run under CICS.

There have always been restrictions on the use of native COBOL file I-O in a CICS environment (as opposed to CICS file I-O). The use of FILE-CONTROL entries in the ENVIRONMENT DIVISION or a FILE SECTION in the DATA DIVISION is not allowed in CICS applications, unless these language elements are used for SORT statements. Even in cases where the program logic avoids executing the COBOL I-O statements in a CICS environment, the presence of native COBOL I-O elements is not supported. Previous releases of the Language Environment runtime did not diagnose the presence of FD entries for VSAM files in a CICS environment.


Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)