IBM Support

DFHME0107 CJFMCT1E cannot be found after upgrading to CICS TS 5.2

Question & Answer


Question

Why am I receiving message DFHME0107 MODULE CJFMCT1E CANNOT BE FOUND IN THE LIBRARY, after upgrading from CICS Transaction Server for z/OS (CICS TS) V3.2 to V5.2?

I verified that SEYUAUTH and SDHFAUTH V5.2 libraries were specified in the CICS STEPLIB and that both libraries were APF authorized. I also confirmed that module CJFMCT1E was in the SEYUAUTH library.

Answer

In CICS TS V5.2 and higher, there is a usermod distributed with the product is called DFH$UMOD that allows you to move CICSPlex SM (CPSM) modules including module CJFMCT1E to the link pack area (LPA). If you are running with this usermod, you need ensure that the CICS TS V5.2 SEYULPA library is in the CICS region's STEPLIB.

CJFMCT1E is loaded by CICS, not CICPlex SM. So, even if you are not planning on using CICPlex SM, the CICPlex SM datasets are still required. There is a CICS system initialization table (SIT) parameter that you can use to indicate whether you will be connecting to a CICSplex, CPSMCONN, and you can set it to NO to indicate that you are not using CICPlex SM. However, CPSMCONN will have no effect on whether CICS looks for the CJFMCT1E module. You will still get the DFHME0107 message.

By default, CJFMCT1E is in SEYUAUTH. So, ensure you have added SEYUAUTH to your STEPLIB. If you ran the usermod DFH$UMOD to cause the module to be moved from SEYUAUTH to SEYULPA, make sure you specify LPA=YES in the SIT. Note: Running the usermod will also affect CICS modules.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"Installation","Version":"5.2","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
24 March 2020

UID

dwa1249354