This knowledge document explains why Endevor cannot validate the footprint of a member/load module with the processor utility BSTCOPY,
when the member name differs from the element(source) name. In such a case, Endevor returns error message C1G0014E (member not found).
//VALIDATE DD DISP=SHR,DSN=&LOADLIB(mbrname),FOOTPRNT=VERIFY.
as well as
//INDD DD etc.. /OUTDD DD etc..
//BSTCPYL0 EXEC PGM=BSTCOPY,MAXRC=0,EXECIF etc
//SYSPRINT DD DSN=&©LIST,DISP=(OLD,PASS)
//SYSUT3 DD UNIT=&WRKUNIT,SPACE=(TRK,(1,1)
//SYSUT4 DD UNIT=&WRKUNIT,SPACE=(TRK,(1,1)
//INDD DD DSN=&LOADLIB,DISP=SHR
//OUTDD DD DISP=SHR,DSN=&&TESTLOAD
//SYSIN DD *
COPY O=OUTDD,I=INDDSELECT MEMBER=((&LOADNAM,xxxxxxxx,R)
//BSTCPYL1 EXEC PGM=BSTCOPY,MAXRC=0,EXECIF etc
//SYSPRINT DD DSN=&©LIST,DISP=(OLD,PASS)
//SYSUT3 DD UNIT=&WRKUNIT,SPACE=(TRK,(1,1)
//SYSUT4 DD UNIT=&WRKUNIT,SPACE=(TRK,(1,1)
//VALIDATE DD DISP=SHR,DSN=&TESTLOAD(xxxxxxxx),FOOTPRNT=VERIFY
//INDD DD DSN=&LOADLIB,DISP=SHR
//OUTDD DD DISP=SHR,
// MONITOR=&MONITOR,
// DSN=&LOADLIB2
//SYSIN DD *
COPY O=OUTDD,I=INDD
SELECT MEMBER=((&LOADNAM,R)