What should be the order of libraries in the Linklist when installing Easytrieve release 11.x production library while Easytrieve component is already installed from Common Services (EZCCS)?
When the Easytrieve component is installed from Common Services (EZCCS), the full Easytrieve product libraries must always precede Easytrieve Common Services (EZCCS) in any library search-lists, (steplib, linklist, etc.).
In addition, the full Easytrieve cannot be installed into the same CSI as EZCCS because the two products share the same module names.
But EZCCS being a subset of the full Easytrieve product. It is not necessary to have it (EZCCS) installed when the full Easytrieve product is installed.
Then, if the Easytrieve option of Common Services is installed, in addition to having the full Easytrieve release 11.x product installed, please make sure
Here is the process to delete the CEZ6400 FMID,
If Easytrieve release 11.x has been already installed, the Easytrieve Service from Common Services shouldn't be installed or kept..
All the necessary functionality is present in your installed Easytrieve.
So, if CEZ6400 has been applied and accepted, the easiest way to get it out of your CCS environment is to build an SMP delete function.
This will remove the component (CEZ6400) from your SMPCSI and associated target and distribution libraries.
//FMIDDEL EXEC PGM=GIMSMP,REGION=0K
//* You must create a SMPHOLD dataset 'hlq.SMPHOLD' FB 80 before
//* running this.
//SMPCSI DD DISP=SHR,DSN='hlq.CSI'
//SMPOUT DD SYSOUT=*
//SMPLOG DD DUMMY
//SMPLOGA DD DUMMY
//SYSPRINT DD SYSOUT=*
//SMPPTFIN DD *
++FUNCTION (DEZ6400).
++VER (Z038) DELETE(CEZ6400).
/*
//SMPCNTL DD *
SET BDY(GLOBAL).
RECEIVE S(DEZ6400).
SET BDY(CAITGT).
APPLY S(DEZ6400).
SET BDY(CAIDLIB).
ACCEPT S(DEZ6400).
SET BDY(CAITGT).
UCLIN.
DEL SYSMOD (DEZ6400).
DEL SYSMOD (CEZ6400).
ENDUCL.
RESETRC.
SET BDY(CAIDLIB).
UCLIN.
DEL SYSMOD (DEZ6400).
DEL SYSMOD (CEZ6400).
ENDUCL.