Endevor API program U0001 abend and RECL error after applying maintenance (SO08787)

book

Article ID: 141681

calendar_today

Updated On:

Products

CA Endevor Software Change Manager (SCM) CA Endevor Software Change Manager - Natural Integration (SCM) CA Endevor Software Change Manager - ECLIPSE Plugin (SCM) CA Endevor Software Change Manager - Enterprise Workbench (SCM)

Issue/Introduction

An  Endevor API progam is abending after installing recent maintenance. The message being issues is: 

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

 

 

Cause

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

Environment

Release : 18.0.12  and 18.1 

Component : CA Endevor Software Change Manager

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 pax file. 

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

Additional Information

Changes to API by ptf's SO08787 and SO08788 to support  fingerprint information with LIST ELEMENT requests.