IBM Support

ADIR abend in CICS program running under z/VSE

Question & Answer


Question

A batch program initiates a CICS transaction that puts a message to the console using program DFHDIP. The task abends ADIR. The abend says that either

  • the DFHDIP has been generated as a dummy

  • or INBFMH=DIP or INBFMH=ALL was not specified

The customer thought they had the correct DFHDIP module and INBFMH specified correctly.

Answer

When CICS system initialization table (DFHSIT) parameter DIP=NO, CICS will use DFHDIPDY.PHASE and not DFHDIP.PHASE. DFHDIPDY will always abend ADIR.

In this customer's SIT, DIP=YES was specified but had apparently been overlaid. Once the SIT was reassembled, the ADIR abends no longer happened.

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

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
13 April 2018

UID

dwa1438087