Foreground actions get a Server Timeout error for current API request: xxxx in the Endevor 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
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.
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.
To resolve the problem, 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.