Endevor Define Subsystem job abending with S0C1-01
search cancel

Endevor Define Subsystem job abending with S0C1-01

book

Article ID: 132591

calendar_today

Updated On:

Products

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

Issue/Introduction

After upgrading to Endevor R18Inc12 users are facing Define Subsystem job to fail with S0C1 abend.  

Environment

Endevor V18.0.12

Cause

There is a difference with the maintenance levels between the programs in iprfx.iqual.CSIQAUTH and iprfx.iqual.CSIQLOAD. 

Module ENBE1000, which loads from STEPLIB, has fix RO99458 applied 
Module ENBE1100, which loads from CONLIB, does NOT have that fix applied. 

Fix RO99458 converts Endevor programs ENBE* and ENBP* from SAS/C to IBM-C.

The abend is occurs when ENBE1000 (IBM-C) tries to initialize ENBE1100 (SAS/C). 

Possible causes: 
- Error during SMP/E APPLY 
- Mistake when copying libraries 

An easy sanity check is to ensure that no ENBE* nor ENBP* module in CONLIB DD contains strings L$UPREP or SAS/C. 

Resolution

Ensure modules in both datasets are at the same maintenance level.