S906-08 ABEND occurred in an existing Easytrieve Program.

book

Article ID: 222280

calendar_today

Updated On:

Products

CA Easytrieve Report Generator CA Easytrieve Plus Report Generator Toolkit

Issue/Introduction

In the Easytrieve R6.4, S906-08 ABEND occurred in an existing Easytrieve program with many of the following messages.   

IGZ0268W AN INVOCATION WAS MADE OF OS/VS COBOL PROGRAM CSBYOKUZ.
IGZ0269W OS/VS COBOL VERSION VSR1 PROGRAM CSBYOKUZ MADE A CALL TO OS/VS COBOL PROGRAM CSBQJITU.

The OS/VS COBOL program CSBYOKUZ was called from the Easytrieve program.  (And the CSBYOKUZ called the OS/VS COBOL CSBQJITU.)

After many of the above messages appeared, the Easytrieve program was failed with S906 R=00000008.

How should he do?

Environment

Release : 6.4

Component : CA Easytrieve Plus Report Generator

Resolution

The OS/VS COBOL is not supported in the R6.4. So, the following steps should be done.

1. Specify "ENVIRONMENT NONE" in the PARM statement at the top of the program source. (The ENVIRONMENT parameter can be also set in the option table EZTPOPT.)    

2. If the problem isn't gone even if the "ENVIRONMENT NONE" is specified, ILBOSTP0 module should be called in the START procedure to initialize the environment of a OS/VS COBOL. The sample coding are as follows.
Example:

JOB ......         START   INIT-RTN

......

......

INIT-RTN.   PROC

CALL  ILBOSTP0

....

....

END-PROC

 

※The "ENVIRONMENT NONE" parameter can be also set in the option table EZTPOPT.  If it is set in the option table EZTPOPT, ENVIRON=NONE should be set.

※The ILBOSTP0 is a module of the OS/VS COBOL.