Need to add source to Endevor without regenerating the load module
search cancel

Need to add source to Endevor without regenerating the load module

book

Article ID: 15118

calendar_today

Updated On:

Products

Endevor Endevor Natural Integration Endevor - ECLIPSE Plugin Endevor - Enterprise Workbench

Issue/Introduction

Have approximately 4000 to 5000 source modules that I want to add to Endevor.  The problem is that I do not want to regenerate the code when I add them into Endevor.  

I would also like to have an Endevor footprint put on the existing load modules.  What do I have to do to accomplish this task?

Resolution

This can be done using the Endevor Load Utility (C1BML000).  

In order to not generate an element when adding to Endevor, you would need to create a *NOPROC* processor group and use the *NOPROC* processor for generate.  

When adding the elements to Endevor, the SCL will point to the new processor group and the element will not be generated. 

Here is the JCL / SCL that is needed to run the load utility:

//LOAD     EXEC PGM=NDVRC1,PARM='C1BML000'
//STEPLIB  DD DISP=SHR,DSN=iprfx.iqual.CSIQAUTU
//         DD DISP=SHR,DSN=iprfx.iqual.CSIQAUTH
//CONLIB   DD DISP=SHR,DSN=iprfx.iqual.CSIQLOAD
//C1TPLSIN DD  UNIT=SYSDA,SPACE=(CYL,5),
//             DCB=(RECFM=FB,LRECL=80)
//C1TPLSOU DD  UNIT=SYSDA,SPACE=(CYL,5)
//C1BMLLOG DD  SYSOUT=*
//C1BMLSYN DD  SYSOUT=*
//C1BMLDET DD  SYSOUT=* 
//C1BMLSUM DD  SYSOUT=*
//SYSOUT   DD  SYSOUT=*
//SYSPRINT DD  SYSOUT=*
//SYMDUMP  DD  DUMMY
//SYSUDUMP DD  SYSOUT=*
//C1PLMSGS DD  SYSOUT=* 
//C1BMLIN  DD  *
   LOAD MEMBER *
 FROM DSNAME 'iprfx.iqual.SRCIN'    (your source library outside of Endevor)
   TO   ENVIRONMENT 'ENV1'
      SYSTEM 'SYS1'
      SUBSYSTEM 'SUBSYS1'
             TYPE 'TYPE1'
           STAGE '2'
 OPTION PROCESSOR GROUP '*NOPROC*'
 FOOTPRINT 'iprfx.iqual.LOADOUT'    (loadlib that will be footprinted)
   .

If you have *LOADMOD files, then to review the footprints you would do the following:

Bring up Endevor and select 1 - DISPLAY

Select 2 - FOOTPRINT

Provide the Load Library under 'OTHER PARTITIONED DATA SET:'


     
Hit Enter and put an 'I' next to the element you want to review: 

C1SD4100   -------------- LIBRARY SELECTION LIST ----------- Row 1 to 11 of 22
COMMAND ===>                                                  Scroll ===> CSR 
                                                                               
                    Library: iprfx.iqual.LOADOUT
   I - Display load module CSECTS and footprints                               
   L - Display the library member                                              
                                                                               
 For Elements:                                                                 
   B - Browse element        C - Show changes only   S - Show change summary   
   H - Show change history   M - Show Master Record                            
                                                                               
              |---------------------  F O O T P R I N T  --------------------| 
   MEMBER     SYSTEM   SUBSYS   ELEMENT       TYPE     S VVLL   DATE   TIME LD 
 I ELEMENT1                                                                    

On the following screen, both the Load and Source footprints will be displayed:

C1SSIDRS ------------------ LOAD MODULE IDR DISPLAY -------- Row 1 to 13 of 20
COMMAND ===>                                                  Scroll ===> CSR 
                                                                               
Library: iprfx.iqual.LOADOUT                           Member: ELEMENT1       
                                                                               
 Options:                                                                      
   B - Browse element        C - Show changes only   S - Show change summary   
   H - Show change history   M - Show Master Record                            
                                                                               
              |---------------------  F O O T P R I N T ----------------------|
    CSECT      SYSTEM   SUBSYSTEM ELEMENT    TYPE     S  VVLL   DATE   TIME LD 
  *LOADMOD   SYS1  SUBSYS1   ELEMENT1   TYPE1    1  0108  24FEB26 11:03  
  ELEMENT1   SYS1  SUBSYS1   ELEMENT1   TYPE1    1  0108  24FEB26 11:03