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.

Document ID : KB000058040
Last Modified Date : 26/07/2018
Show Technical Document Details
Issue:

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.