Is it possible to change the Natural library used for CA Endevor Software Change Manager Integration for the Natural Environment (EINE) from EINELIB to something else?

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

Introduction:

CA Endevor SCM Integration for the Natural Environment (EINE) is distributed with EINELIB as the default Natural library name for the product.

This document explains how, if due to Natural library naming standards or other site specific requirements, the Natural library that EINE is loaded to and executed from can be changed to meet site specific standards.

 

Environment:

All supported versions of CA Endevor SCM Integration for the Natural Environment (EINE)

 

Instructions:

To change the Natural library CA Endevor SCM Integration for the Natural Environment (EINE) is loaded to and executed from, perform the following steps:

  1. 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
  2. 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 

  3. Log on to Natural and the new EINE Natural library.

  4. 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

  5. STOW the exit.

  6. 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'

  7. Exit Natural.

  8. 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),

  9. 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