Previous Topic: EAB MigrationNext Topic: External Action Blocks


z/OS Runtime User Exits

In CA Gen Release 8.5, user exits reside in separate unique DLLs. Users migrating to CA Gen Release 8.5 must rebuild and redeploy those user exits they have customized in a release of CA Gen prior to Release 8.5 as in releases before AllFusion Gen 7.6 or into the Gen runtime DLLs as in AllFusion Gen 7.6. The user exits are no longer linked into each generated application. All the modified user exits must be rebuilt so their specific DLLs can be updated.

For CA Gen Release 8.5 all but the TCPIP Direct Connect User Exits reside in the CEHBSAMP data set. The User Exits used by the CICS Sockets Server Listener can be found in the CEG8SAMP data set while the User Exits for the TCPIP Direct Connect for IMS are in the CEG9SAMP dataset.

The JCL procedures that build the user exits and their specific DLLs are provided in relevant CE*SAMP data sets in members MKUEXITS, MKUECTCP, and MKUEITCP respectively. The JCL to rebuild the User Exits used by the C runtimes for Codepage translation reside in member MKCRUN in the CEHBSAMP data set.

Important! Ensure that the user exits used from previous releases are not inadvertently picked up from the SYSLIB concatenation through auto-call. The CA Gen Release 8 user exits must be updated and deployed in their respective DLLs.

Note: For more information about User Exits and their associated JCL procedures, see the User Exit Reference Guide.