Endevor API program U0001 abend and RECL error
search cancel

Endevor API program U0001 abend and RECL error

book

Article ID: 141681

calendar_today

Updated On:

Products

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

Issue/Introduction

An  Endevor API program is abending after installing recent maintenance or upgrading to Endevor 19.0.

The message being issues is: 

+BC1PAPI - API HALTED BECAUSE RC=00020 ENCOUNTERED.
The JES 2 Job log is also showing the message '+ENAPI000: F000 ABEND CODE=RECL NUMBER=0001' 

 

 

Environment

Release : 18.0.12, 18.1 and 19.0 

Component : Endevor

Cause

PTF SO08787 increased the size of some API response blocks with fingerprint data.  

Resolution

The reason for this is there are changes to API by ptf's SO08787 and SO08788 to support fingerprint information with LIST ELEMENT requests.

PTF SO08787 increased the size of some response blocks with fingerprint data. 

PTF SO08788 added a New field fingerprint. This was added at the end of list elements in the Endevor rest API.

These PTF's were also sourced into the 18.1 and 19.0 pax file. 

To resolve the problem, reassemble or recompile API program with updated CSIQOPTN (ENHALELM and ECHALELM) members.
Review API problem and increase the record length of any output datasets if necessary. 

Additional Information

For Version 18.0.12 and 18.1, changes to API by PTF's SO08787 and SO08788 to support  fingerprint information with LIST ELEMENT requests.