IBM Support

DFHDM0104 unsuccessful load of program when starting up CICS

Troubleshooting


Problem

You are starting up a CICS Transaction Server for z/OS (CICS TS) region and receive message DFHDM0104. The message indicates that there was an unsuccessful load of a CICS program that is from a different release of CICS.  In this case, an older release of CICS was initializing and the message was for a program (module) in a newer release of CICS.

Symptom

DFHDM0104 Unsuccessful load of program domain. CICS will terminate.

Cause

An incorrect release of DFHRMUTL and DFHCCUTL was used when initializing the local and global catalogs.
Another possible reason is there could be a program definition for the module in your grouplist.  You can enter the following CICS commands to help you determine if the program is in your grouplist:
  • CEDA DI PROGRAM(pppppppp) GROUP(*) to display all the groups containing a definition for program pppppppp.
  • CEDA DISPLAY G(gggggggg) LIST(*) to display all the group lists containing each group gggggggg that was returned on the CEDA DI PROGRAM command.

Resolving The Problem

Reinitialize the local (DFHLCD) and global (DFHGCD) catalogs by using the correct release of CICS DFHRMUTL and DFHCCUTL.  Also, remove the program definition from your grouplist if it was found. 

[{"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"ARM Category":[{"code":"a8m0z00000007eOAAQ","label":"CICS Transaction Server-\u003EStartup \/ Shutdown"}],"ARM Case Number":"","Platform":[{"code":"PF035","label":"z\/OS"}],"Version":"5.2;5.3;5.4;5.5;5.6","Line of Business":{"code":"LOB70","label":"Z TPS"}}]

Product Synonym

CICS/TS CICS TS CICS Transaction Server

Document Information

Modified date:
05 January 2026

UID

swg21164517