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.
Product Synonym
CICS/TS CICSTS CICS TS CICS Transaction Server
Was this topic helpful?
Document Information
Modified date:
13 April 2018
UID
dwa1438087