Using the IBM Migration Utility (PGM=FSYTPA00) in an Easytrieve Generate processor and expecting that input macros would be monitored but it seems they are not. Should this be possible?
The relevant code in the processor is:
//MACRO DD DISP=SHR,DSN=&HLQ..&C1SI.&C1SY..EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
// DD DISP=SHR,DSN=&HLQ..&C1SI.CMN.EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
// DD DISP=SHR,DSN=&HLQ..&C1SI.LIS.EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
// DD DISP=SHR,DSN=&HLQ..&C1SI.GPP.EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
Release : 18.0 18.1
Component : CA Endevor Software Change Manager
It appears that the IBM Migration Utility program FSYTPA00 dynamically allocates the macro libraries
Add the Endevor EN$DYN00 DD with the same library concatenation as the macro libraries:
//MACRO DD DISP=SHR,DSN=&HLQ..&C1SI.&C1SY..EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
// DD DISP=SHR,DSN=&HLQ..&C1SI.CMN.EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
// DD DISP=SHR,DSN=&HLQ..&C1SI.LIS.EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
// DD DISP=SHR,DSN=&HLQ..&C1SI.GPP.EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
//*
//* EN$DYN00 IS NEEDED TO COLLECT INPUT COMPONENT INFORMATION
//*
//EN$DYN00 DD DISP=SHR,DSN=&HLQ..&C1SI.&C1SY..EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
// DD DISP=SHR,DSN=&HLQ..&C1SI.CMN.EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
// DD DISP=SHR,DSN=&HLQ..&C1SI.LIS.EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS
// DD DISP=SHR,DSN=&HLQ..&C1SI.GPP.EZMACLIB,ALLOC=LMAP,
// MONITOR=COMPONENTS