Is it possible to change the Natural library used for Endevor Natural Interface (EINE) from EINELIB to something else?
book
Article ID: 22697
calendar_today
Updated On:
Products
EndevorEndevor Natural Integration
Issue/Introduction
Endevor Integration for the Natural Environment (EINE) is distributed with EINELIB as the default Natural library name for the product.
Can the Natural library name that EINE is loaded to and executed from be changed to meet site specific naming standards?
Environment
All support Releases
Endevor Integration for the Natural Environment
EINE
SCMMNI
Natural
Resolution
To change the Natural library EINE is loaded to and executed from, perform the following steps:
If the LOADNAT installation job to load the EINE Natural code has already been run,
use the Natural SYSMAIN utility to COPY or MOVE all the programming objects from EINELIB to the new library name.
use the Natural SYSMAIN utility to COPY or MOVE all the Error messages from EINELIB to the new library
If the LOADNAT installation job has not been run, modify the CMSYNIN control statements in the LOADNAT job to specify the new library name as follows and run the LOADNAT job: LOAD * LIB * OBJTYPE * WITH NEWLIBRARY newlibnm % WHERE REPLACE ALL REPORT
Log on to Natural and the new EINE Natural library.
Edit the EINE session start up exit, UEXIT00. At the bottom of the exit is a commented out MOVE statement for specifying the name of the Natural library EINE is installed in. Uncomment the line and change EINELIB to the newlibnm EINE is installed in: MOVE 'newlibnm' TO +EINE-INSTALL-LIBRARY
STOW the exit.
Logon on to the Natural SYSTEM library. Edit the EINE program loaded to the SYSTEM library by the LOADNAT job. Change the LOGON STACK command to specify the new EINE Natural library name and STOW the program: STACK COMMAND 'LOGON newlibnm'
Exit Natural.
Modify the EINE Server Start up job, CASCMMN1, in the JCL library changing the LOGON EINELIB in the STACK command to specify the new EINE Natural library name and save the job: //CMPRMIN DD * MADIO=0,MAXCL=0,MT=0, STACK=(SYSPROF;LOGON newlibnm;SERVER),
Modify the EINE Shutdown job, CASCMSTP, in the JCL library to change the LOGON command to specify the new EINE Natural library name and save the job: //CMSYNIN DD * LOGON newlibnm