search cancel

Can CA Endevor monitor input components for IBM Migration Utility program FSYTPA00?

book

Article ID: 188406

calendar_today

Updated On:

Products

Endevor Software Change Manager (SCM) Endevor Software Change Manager - Natural Integration (SCM) Endevor Software Change Manager - ECLIPSE Plugin (SCM) Endevor Software Change Manager - Enterprise Workbench (SCM)

Issue/Introduction

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                                  


Is there a trick to this as it would be good to have these inputs monitored?

Cause

It appears that the IBM Migration Utility program FSYTPA00 dynamically allocates the macro libraries

Environment

Release : 18.0   18.1

Component : CA Endevor Software Change Manager

Resolution

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