I 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?
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 new processor group for this type. The new generate processor would be a NOPROC processor.
When adding 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=PREFIX.QUAL.CSIQAUTU
// DD DISP=SHR,DSN=PREFIX.QUAL.CSIQAUTH
//CONLIB DD DISP=SHR,DSN=PREFIX.QUAL.CSIQLOAD
//C1TPLSIN DD UNIT=SYSDA,SPACE=(CYL,5),
// DCB=(RECFM=FB,LRECL=80)
//C1TPLSOU DD UNIT=SYSDA,SPACE=(CYL,5)
//C1PLMSGS DD SYSOUT=*
//C1BMLIN DD *
LOAD MEMBER *
FROM DSNAME 'PREFIX.QUAL.SRCIN' (your source library outside of Endevor)
TO ENVIRONMENT 'ENV1'
SYSTEM 'PTEST'
SUBSYSTEM 'PTEST'
TYPE 'PTEST'
STAGE '2'
OPTION PROCESSOR GROUP 'NOPROC'
FOOTPRINT 'PREFIX.QUAL.LOADOUT' (loadlib that will be footprinted)
.
//C1BMLLOG DD SYSOUT=*
//C1BMLSYN DD SYSOUT=*
//C1BMLDET DD SYSOUT=*
//C1BMLSUM DD SYSOUT=*
//SYSOUT DD SYSOUT=*
//SYSPRINT DD SYSOUT=*
//SYMDUMP DD DUMMY
//SYSUDUMP DD SYSOUT=*
If you have *LOADMOD files then to get to the footprint you would be doing the following:
Bring up Endevor as you normally would.
Go to the following panel:
C1SM1000 --------------- CA Endevor SCM Version 18.0.10
select option 1 - display
You are now on panel:
C1SD0000 ------------------ Display Options Menu
select option 2 - footprint
On the following panel:
C1SD4000 --------------------- Footprint Display
fill in OTHER PARTITIONED DATA SET:
data set name ===> 'PREFIX.QUAL.LOADOUT'
hit the enter key
on the following panel you will see the loadmodules that were footprinted. To see the actual footprint put a I next to the element you have footprinted:
I PTESSTEL1
hit the enter key
you will now be on the panel C1SSIDRS ------------------ LOAD MODULE IDR DISPLAY
the *LOADMOD will display for the load:
|-------------------------- F O O T P R I N T ----------------------------|
CSECT SYSTEM SUBSYSTEM ELEMENT TYPE S VVLL DATE TIME LD
*LOADMOD PTEST PTEST PTESTEL3 PTEST 2 0100 07JUL17 14:20 Y
and will also display the source footprint:
PTESTEL3 PTEST PTEST PTESTEL3 PTEST 1 0100 07JUL17 14:19