IBM Support

DFHAC2016 for CICS transactions after changing SIT to LPA=NO

Question & Answer


Question

Why I am receiving message DFHAC2016 for CICS transactions when trying to run them in my CICS region? I started getting message DFHAC2016 after I changed my system initialization table (SIT) from LPA=NO to LPA=YES. When SDFHLPA is in the STEPLIB or RPL everything works fine.

As an example, I receive the following message when I try to run CICS transaction CEMT:

 DFHAC2016 Transaction CEMT cannot run because program DFHEMTP is not available

Answer

The first thing to check when receiving message DFHAC2016 for a CICS transaction is to make sure that the program that the transaction is running is LPA Eligible:

The section on LPA-required and LPA-eligible modules in the CICS Transaction Server for z/OS (CICS TS) documentation provides a list of CICS programs that are and are not LPA Eligible.

Based on the Knowledge center, program DFHEMTP is LPA Elgible:

Table 2. LPA-eligible modules

Name: DFHEMTP

Description: Master terminal (CEMT) program

Note: 1

Note 1 towards the bottom of the page specifies that:

The program is used from the MVS link pack area only if you set the USELPACOPY option of its program resource definition to YES.

So you need to go back and check the program definitions for the program and make sure that it is defined with USELPACOPY(YES). If it is not, you need to change the USELPACOPY parameter setting to YES.

If the USELPACOPY is set to YES and you are still seeing the problem, it means that you are pointing to an incorrect LPA library or that you may have a GROUP definition in one of the members of your GRPLIST that is being pulled in and causing the problem.

The most common cause is the USELPACOPY being set to NO.

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

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
26 February 2020

UID

dwa1199144