CA Endevor SCM Integration for the Natural Environment (INE or EINE) users getting sporadic NAT3145 errors in DRD and DSM

Document ID : KB000031381
Last Modified Date : 14/02/2018
Show Technical Document Details

A NAT3145 error indicates that an Adabas call attempted to read a record on the CA Endevor INE Message queue file was already in Hold status for another user.  These holds of EINE MQ records are usually very short in nature.

To prevent the CA Endevor INE user from receiving the NAT3145 error, ensure that the EINE start up program usually located in the Natural SYSTEM library has the Wait for Record in Hold Status parameter, WH, set ON :

SET GLOBALS DC=. ID=, WH=ON 
STACK COMMAND 'SETUP *' 
STACK COMMAND 'LOGON EINELIB' 
STACK COMMAND 'GLOBALS CF=OFF' 
STACK COMMAND 'MENU' 
STACK DATA *LIBRARY-ID 

END

                   

Add the WH parameter to the SET GLOBALS statement in the EINE program and STOW it.