Endevor WS STC Abend with IEC020I 001-1
search cancel

Endevor WS STC Abend with IEC020I 001-1

book

Article ID: 381816

calendar_today

Updated On:

Products

Endevor

Issue/Introduction

Endevor spawn task Abend and found the following error:  

08.12.53 STC02426  +IEC020I 001-1,ENDEVOR ,ENDEVOR ,C1MSGS1 ,JES
 08.12.53 STC02426  +IEC020I NO SYNAD EXIT SPECIFIED
 08.12.53 STC02426  +CCSR010E C1SSESTA S001 at 00D7FA18 LMOD IGG019AH CSECT N/A +N/A ENDEVOR N/A ENDEVOR
 08.12.53 STC02426  +CCSR061I PSW: 00000000 00000000 078D1000 00D7FA18
 08.12.53 STC02426  +CCSR062I ILC: 02 INTERRUPT CODE: 0D
 08.12.53 STC02426  +CCSR067I COMPLETION CODE S001 REASON CODE 00000000

Environment

Endevor V19

Cause

According to IBM  IEC020I 001-1:

  • If the return code is 1, an I/O error occurred during BDAM, BSAM, BISAM, QSAM, QISAM, or BPAM and no SYNAD exit was specified by the user. For BSAM or BPAM, one of the following conditions might be true:
  • RECFM=U was specified on the DCB macro instruction, but no logical record length was specified.
  • A write was attempted to a data set that was opened for input.
  • A read was attempted to a data set that was opened for output.
  • For concatenated data sets, some data set in the concatenation has attributes that are different from the attributes of the first data set in the concatenation. For example, some data set may have a different block size from the first data set and OPEN could not determine this.

 

Spawn task JCL is using the STEPLIB/CONLIB specified in SCMM@LIB

// INCLUDE MEMBER=SCMM@LIB

 

The SCMM@LIB has the following contents:

//STEPLIB  DD DISP=SHR,DSN=CAI.NDV.XXX.CSIQAUTU
//                 DD DISP=SHR,DSN=CAI.NDV.XXX.CSIQAUTH
//CONLIB   DD DISP=SHR,DSN=CAI.NDV.XXX.CSIQLOAD
//C1MSGS1  DD SYSOUT=*
//C1MSGS2  DD SYSOUT=*

 
C1MSGS1 and APIMSGS are among 9 files used internally by ENDEVOR API, and it's causing conflict. 

 

Resolution

Remove C1MSG* DD from the SCMM@LIB, then restart Tomcat.