IBM Support

DFHMQ0704 EIBRESP=17 for EXEC CICS START TRANSID(tran) FROM(data)

Question & Answer


Question

Why would I begin to receive message DFHMQ0704 with EIBRESP = 17 every time I attempt to START a CICS transaction with data? I am using the command EXEC CICS START TRANSID(tran) FROM(data-area). The only recent change I made was to system initialization table (DFHSIT). I changed TS=COLD,0 to TS=COLD,3,3. Following is the full message received with return codes:

DFHMQ0704 E date time applid tranid trannum EIBRESP=17 EIBRESP2=0 returned for EXEC CICS call. EIBFN=1008.

Answer

The first decimal value of 3 within the DFHSIT parameter TS=COLD,3,3 indicates the number of buffers to be allocated for the use of auxiliary temporary storage. Since the START commands are issued with DATA, CICS must log the data for recovery purposes. Because there are three auxiliary temporary storage buffers defined, CICS will try to log the 'DATA' to DFHTEMP (the temp storage dataset). If DFHTEMP fills then the write to auxiliary storage will fail due to INSUFFICIENT_AUX_SPACE as seen in a trace. Because CICS is unable to WRITE_AUX_DATA for recovery purposes, the START with DATA will fail with EIBRESP=17 (IOERR) and EIBRESP2=0.

This failure would not happen with TS=COLD,0 defined in the DFHSIT because this would cause CICS to write the START DATA to MAIN Temp Storage (not auxiliary temp storage). The failure would also be less likely to happen if you would increase the number of buffers from 3 to a higher value. See TS SIT parameter description in the IBM Knowledge Center for more information.

Additional information: The reason a DFHMQxxxx message reports the EIBRESP and EIBRESP2 values is because an MQ process actually issued the failing START with DATA.

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

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
24 July 2015

UID

dwa1204335