Foreground actions get a Server Timeout error for current API request: xxxx in the CA Endevor SCM Integration for the Natural Environment (EINE) Natural user session and the EINE Server becomes unresponsive.
search cancel

Foreground actions get a Server Timeout error for current API request: xxxx in the CA Endevor SCM Integration for the Natural Environment (EINE) Natural user session and the EINE Server becomes unresponsive.

book

Article ID: 58040

calendar_today

Updated On:

Products

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

Issue/Introduction

Foreground actions get a Server Timeout error for current API request: xxxx in the CA Endevor SCM Integration for the Natural Environment (EINE) Natural user session and the EINE Server becomes unresponsive.

The EINE Server's Natural session becomes unusable and the EINE user session times out waiting on the EINE Server to complete the FG request.

FG Action:       API request:   
  ADD             EADQ   
  Generate        EGEQ   
  Move            EMOQ  
  Retrieve        EREQ   
  Delete          EDEQ   
  Signin          ESIQ   
  Print           EPEQ   
  Transfer        ETRQ

   

 

 

Environment

All supported versions of CA Endevor

Cause

Foreground actions are executed by the EINE Server in the EINE Server address space. If the EINE Servers use the same batch Natural nucleus as a Natural nucleus specified in the EINE Site Symbolic NATNUC parameter and the batch Natural nucleus is not reentrant, the EINE Server's copy of the batch Natural nucleus is corrupted by the FG action's invocation of the Natural nucleus.

Resolution

Relink the batch Natural nucleus as reentrant. This can be difficult because to the various components linked into the batch Natural nucleus may not all be reentrant.

The recommended solution is to create a second separate Natural nucleus to use in the EINE Server with the appropriate NTLFILE macro definitions for the EINE files.