DFHKCxxxx messages

DFHKC0102
date time applid terminal userid tranid PFT entry for profname has been added.
Explanation:

This is an audit log message indicating that profile entry profname has been added to the PFT using the INSTALL command.

terminal is the netname or termid of the terminal at which the INSTALL command was entered.

userid is the user identifier of the operator performing the INSTALL command.

tranid is the transaction used to perform the INSTALL command.

System action:

The system continues normally.

User response:

None.

Destination:

CSKL

Modules:

DFHKCQ

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, profname

DFHKC0104
date time applid terminal userid tranid PFT entry for profname has been deleted.
Explanation:

This is an audit log message indicating that profile entry profname has been deleted from the CICS profile table (PFT) using the DISCARD command.

terminal is the netname or termid of the terminal at which the DISCARD command was entered.

userid is the user identifier of the operator performing the DISCARD command.

tranid is the transaction used to perform the DISCARD command.

System action:

The system continues normally.

User response:

None.

Destination:

CSKL

Modules:

DFHKCQ

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, profname

DFHKC0106
date time applid terminal userid tranid PFT entry for profname has been replaced.
Explanation:

This is an audit log message indicating that profile entry profname has been replaced in the CICS profile table PFT using the INSTALL command.

terminal is the netname or termid of the terminal at which the INSTALL command was entered.

userid is the user identifier of the operator performing the INSTALL command.

tranid is the transaction used to perform the INSTALL command.

System action:

The system continues normally.

User response:

None.

Destination:

CSKL

Modules:

DFHKCQ

XMEOUT Parameters: date, time,applid, terminal, userid, tranid, profname

DFHKC0301
applid Program DFHKCRP cannot be found.
Explanation:

The transaction manager recovery program is not available. CICS cannot find DFHKCRP in any data set concatenated in the DFHRPL DD statement in the CICS startup job stream.

System action:

CICS terminates abnormally with a dump.

User response:

To correct this error, place DFHKCRP in a partitioned data set in the DFHRPL DD statement.

Destination:

Console

Modules:

DFHKCQ

XMEOUT Parameter: applid

Start of change
DFHKC0302
applid Transaction Manager restart failed. Reason - rc.
Explanation:

During transaction manager initialization, CICS executes the following steps in the order in which they are listed:-

Start of change1End of change
Start of changeBuilding the profile table (PFT) directory.End of change
Start of change8End of change
Start of changePurging profile definitions from the global catalog using the catalog domain.End of change
Start of change10End of change
Start of changeRestoring profile definitions from the global catalog using the catalog domain.End of change

The transaction manager restart has failed for reason rc, where rc indicates the job step that did not complete successfully. Subsequent steps have not been attempted.

System action:

CICS terminates the task under which DFHKCRP is running with an AKCB abend code, and issues message DFHSI1521.

User response:

Examine the trace in the CICS AKCB transaction dump to see the history of the task that DFHKCRP is running under for further information regarding the precise cause of the failure.

Destination:

Console

Modules:

DFHKCRP

XMEOUT Parameters: applid, rc

End of change
Start of changeDFHKC0308IEnd of change
Start of changeapplid ERROR OCCURRED IN SRB MODE.End of change
Start of change
Explanation:

An error such as a program check was detected by the operating system during the execution of a unit of work scheduled by means of a service request block (SRB). The SRB was scheduled, directly or indirectly, by CICS in order to issue a VTAM authorized path request.

A message could not be issued because the error was detected when running under an SRB.

Diagnostics: The error is handled by a functional recovery routine (FRR) in DFHKCSP. This FRR saves the system diagnostic work area (SDWA) if one was provided, and issues a CALLRTM to terminate the CICS TCB with user abend code 0308.

This, in turn, causes the ESTAE exit established by DFHKESTX to be taken, resulting in the storing of the CICS TCB status and provision of a dump as for abends occurring during execution under the CICS TCB.

The SDWA saved by DFHKCSP may be located in the dump by:

Analysis: The SDWA, located as described above, is a standard MVS SDWA. The principal contents of the SDWA are:

SDWAGRSV
General registers 0 through 15
SDWAEC1
Program status word (PSW) at the time of the interrupt.

In general, registers 12 and 13 will not address a TCA or the CSA.

The registers and PSW recorded in DFHKESTX represent the state of the CICS TCB when CICS was terminated by the FRR. Normally this information is not relevant to the cause of the failure, but may give clues to the environment in which the SRB was running.

End of change
Start of change
System action:

CICS is terminated with user abend code U0308. The system diagnostic work area (SDWA) presented at the time of error is copied into module DFHKCSP. DFHKCSP resides in protected storage and can be printed from an MVS region dump.

End of change
Start of change
User response:

Locate the SDWA, situated in DFHKCSP after the characters "SRB SDWA WORK AREA". This contains the PSW and registers at the time of the error.

If the address in SDWAEC1 is in CICS code, examine the code to determine the expected register contents at this point. If this does not suggest any obvious local problem, look for a pointer to the RPL associated with the SRB mode execution. This will indicate the location of the MVS save area.

If the address in SDWAEC1 is not in CICS code (that is in MVS), try using the contents of register 13 to trace back through the save areas to the one provided by CICS. The contents of this save area will show the point of call in CICS (in DFHZHPRX), and the arguments passed to the access method, in particular the address of the RPL (register 1). Failure in an access method may be due to an incorrect RPL. Therefore check the ACB address, entry point, and I/O area address.

Note:
When CICS is executing in SRB mode, it is not possible for the message to be issued. However, user abend code 308 is generated and should appear in message DFHSR0606.
Note:
This message cannot be changed with the message editing utility.
End of change
Start of change
Destination:

Console

End of change
Modules:

Start of changeDFHKCSPEnd of change

[[ Contents Previous Page | Next Page Index ]]