The CAILIB for Easytrieve r11.x should not reside in an APF library.
Easytrieve Report Generator, release 11.5
If a site requires that cailib be in an APF library, the workaround is to re-link EZTCOM and/or EZTGO with the NORENT option and concatenate the testlib in your program JCL. Please see the example of relink jcl below.
//jobcard //LKED EXEC PGM=IEWL,PARM='NORENT' //SYSLMOD DD DISP=SHR,DSN=xxxx.testlib //EZTLIB DD DISP=SHR,DSN=xxxx.CAILIB //SYSPRINT DD SYSOUT=* //SYSLIN DD * INCLUDE EZTLIB(EZTGO) NAME EZTGO(R) /* //
EZTCOM must be relinked with this JCL: //LKED EXEC PGM=IEWL,PARM='NORENT,AMODE=31,RMODE=24,CASE(MIXED)' //SYSLMOD DD DISP=SHR,DSN=your.CAILIB //EZTLIB DD DISP=SHR,DSN=your.easytrieve.11.x.CAILIB //SYSPRINT DD SYSOUT=*,OUTLIM=20000 //SYSLIN DD * INCLUDE EZTLIB(EZTCOM) LIBRARY (EzDBCDSEP) LIBRARY (dumpdbcsoptions) LIBRARY (PSIDBUTL) LIBRARY (PSIDBCHR) LIBRARY (PSIDBEXM) LIBRARY (PSIDBMVC) LIBRARY (PSIDBASK) LIBRARY (PSIDBSSI) LIBRARY (PSIDBDPA) LIBRARY (PSIDBEPA) LIBRARY (PSIDBETC) LIBRARY (PSIDBDTR) LIBRARY (PSIDBDOC) LIBRARY (PSIDBETR) LIBRARY (PSIDBEOC) ENTRY CEESTART NAME EZTCOM(R) /*