DFHRTxxxx messages

DFHRT0001
applid An abend (code aaa/bbbb) has occurred at offset X'offset' in module modname.
Explanation:

An abnormal end (abend) or program check has occurred in module modname. This implies that there may be an error in the CICS code. Alternatively, unexpected data has been input, or storage has been overwritten.

The code aaa/bbbb is a 3-digit hexadecimal MVS code (if applicable), followed by a 4-digit alphanumeric CICS code. The MVS code is a system completion code (for example, 0C1 or D37). If an MVS code is not applicable, this field is filled with three hyphens. The CICS code is an abend code or a number referring to a CICS message (for example, AKEA is a CICS abend code; 1310 refers to message DFHTS1310).

System action:

An exception entry is made in the trace table. A system dump is taken, unless you have specifically suppressed dumps in the dump table.

CICS continues unless you have specified in the dump table that CICS should terminate. If appropriate, an error return code is sent to the caller of this domain. In this case CICS could be terminated by the caller (for example, the domain manager, DFHDMDM). A message is issued to this effect.

Message DFHME0116 is normally produced containing the symptom string for this problem.

User response:

Notify the system programmer. If CICS is still running, it is necessary to decide whether to terminate CICS.

Look up the MVS code, if there is one, in the OS/390 MVS System Codes manual.

Next, look up the CICS abend code. This tells you, for example, whether the error was a program check, an abend, or a runaway, and may give you some guidance concerning user response.

If module modname is not crucial to the running of your CICS system, you may decide to continue to run and bring CICS down at a convenient time to resolve the problem.

If you cannot run without the full use of module modname you should bring CICS down in a controlled shutdown.

For further information about code, see the CICS® Problem Determination Guide.

You need further assistance from IBM to resolve this problem. See CICS Problem Determination Guide for guidance on how to proceed.

Destination:

Console

Modules:

DFHRTSU

XMEOUT Parameters: applid, aaa/bbbb, X'offset', modname

DFHRT0002
applid A severe error (code X'code') has occurred in module modname.
Explanation:

An error has been detected in module modname. The code X'code' is the exception trace point ID which uniquely identifies what the error is and where the error was detected.

System action:

An exception entry (code X'code' in the message) is made in the trace table. A system dump is taken, unless you have specifically suppressed dumps in the dump table.

CICS continues unless you have specified in the dump table that CICS should terminate. If appropriate, an error return code is sent to the caller of this domain. In this case, CICS could be terminated by the caller (for example, the domain manager, DFHDMDM). A message is issued to this effect.

Message DFHME0116 is normally produced containing the symptom string for this problem.

User response:

This indicates a possible error in CICS code. The severity of its impact depends on the importance of the function being executed at the time of the error.

CICS may not have been terminated. If the message occurs once and module modname is not crucial to the running of your CICS system, you may decide to continue to run and bring CICS down at a convenient time to resolve the problem.

If the message recurs or if you cannot run without the full use of module modname, you should bring CICS down in a controlled shutdown.

You need further assistance from IBM to resolve this problem. See CICS Problem Determination Guide for guidance on how to proceed.

Destination:

Console

Modules:

DFHRTSU

XMEOUT Parameters: applid, X'code',modname

DFHRT4401
time applid No transaction identification specified. Please try again.
Explanation:

The terminal operator has not entered an identifier for this transaction.

System action:

CICS processing continues.

User response:

Enter a valid transaction identifier.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4402
time applid You cannot use a Program Function key to start transactions on other systems.
Explanation:

Program function keys cannot be used to initiate a transaction on another system using the routing transaction (CRTE).

System action:

CICS processing continues.

User response:

Enter a valid transaction identifier.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4403
time applid The routing session to system sysid has been terminated. Further transactions will not be routed to the connected system.
Explanation:

The routing session has been terminated. Subsequent transaction identifiers will not be shipped to the connected system.

System action:

CICS processing continues without the connection to system sysid.

User response:

If you need to use system sysid, investigate why the routing session has terminated.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4404
time applid Please change format of request to CRTE SYSID=XXXX,TRPROF=YYYYYYYY.
Explanation:

The request to the routing transaction CRTE contained incorrect syntax.

System action:

CICS processing continues.

User response:

Reenter the request to the routing transaction CRTE using the correct syntax.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4405
time applid System sysid cannot be found. Please check that you have used the correct system name.
Explanation:

System sysid is not defined to CICS.

System action:

CICS processing continues.

User response:

Check that you have used the correct system name. Either reenter the request specifying the correct system name, or define system sysid to CICS.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4406
time applid System sysid is not in service or is released.
Explanation:

The system sysid is not currently in service, or is released.

System action:

CICS processing continues. If a routing session had been established before the connection became unavailable, it remains in force until the user enters CANCEL. If the connection becomes usable before this, transactions are again routed. If this message is in response to the initial CRTE command, no routing session is in force and no routing is attempted for subsequent terminal input.

User response:

Wait until system sysid becomes available. Enter CANCEL to terminate an existing routing session.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4407
time applid This system does not include support of Intersystem Communication.
Explanation:

The system has not been generated with support for intersystem communication.

System action:

CICS processing continues without support for intersystem communication.

User response:

Generate the system with support for intersystem communication.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4408
time applid Terminal termid is not of the type supported by routing transaction tranid.
Explanation:

The routing transaction does not support the type of terminal being used.

System action:

CICS processing continues without support for terminal termid.

User response:

Use a terminal of the type supported by the routing transaction, that is, a 3270 display terminal or a console.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4409
time applid The routing session to system sysid has been started.
Explanation:

The routing session has been started.

System action:

CICS processing continues.

User response:

None.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4410
time applid System sysid is unavailable. The routing session to it is terminated.
Explanation:

The routing transaction has been terminated because the system became unavailable. Subsequent transaction identifiers will not be shipped to the connected system.

System action:

CICS processing continues.

User response:

If appropriate, re-enter the transaction when the routing session to system sysid becomes available.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4411
time applid The Communication Profile cannot be found.
Explanation:

The profile, specified for a transaction invoked from the terminal to which the message is directed, is not defined to CICS.

System action:

CICS stops initialization of the transaction.

User response:

Define the communication profile to CICS and reinvoke the transaction. For further information on how to define the profile, refer to the CICS Distributed Transaction Programming Guide.

Destination:

Terminal End User

Modules:

DFHRTE

DFHRT4412
time applid The transaction code is not defined on the remote system.
Explanation:

A transaction identification, routed to a remote CICS system, is not an installed transaction definition in the remote system. CICS directs this message to the terminal at which the transaction identification was entered.

This message is similar to DFHAC2001 in a local system.

System action:

CICS stops initialization of the transaction.

User response:

Enter a valid transaction ID, or install the transaction on the remote system.

Destination:

Terminal End User

Modules:

DFHZTSP

DFHRT4413
time applid The transaction has been disabled on the remote system.
Explanation:

A transaction, routed to a remote CICS system, is disabled in the installed transaction definition of the remote system. CICS directs this message to the terminal at which the transaction identification was entered.

This message is similar to DFHAC2008 in a local system.

System action:

CICS stops initialization of the transaction.

User response:

Enable the transaction on the remote system.

Destination:

Terminal End User

Modules:

DFHZTSP

DFHRT4414
time applid Transaction tranid cannot run. CICS shutdown is in progress in the remote system.
Explanation:

A transaction tranid was routed to a remote CICS system that was being quiesced. CICS directs this message to the terminal at which the transaction identification was entered.

This message is similar to DFHAC2007 in a local system.

System action:

The remote CICS system continues quiescing.

User response:

Reenter the transaction when the remote CICS system is in normal execution mode.

Destination:

Terminal End User

Modules:

DFHZTSP

DFHRT4415
time applid Transaction CXRT was invoked directly by terminal input. This is not allowed.
Explanation:

The transaction code CXRT, which is reserved for an internal CICS transaction, was entered from a terminal.

System action:

The transaction is run with no effect.

User response:

Do not enter transaction code CXRT at a terminal.

Destination:

Terminal End User

Modules:

DFHCRT

Start of changeDFHRT4416End of change
Start of changedate time applid Abend abcode has occurred in the {Dynamic | Distributed} Routing Program. Module name: modname.End of change
Start of change
Explanation:

Either the dynamic routing program or the distributed routing program has abnormally terminated with abend code abcode.

End of change
Start of change
System action:

  1. Transaction Routing - normal transaction abend processing continues.
  2. Dynamic Distributed Program Link - a PGMIDERR condition is returned to the program issuing the Link command.
  3. Non-terminal dynamically routed start requests - normal transaction abend processing continues unless the abend is during task termination. In this case message DFHRT4423 is issued.
End of change
Start of change
User response:

See the description of abend code abcode for further guidance.

If the code is not a CICS transaction abend code, it is a user abend code. Request an explanation from the programmer responsible for this area.

End of change
Start of change
Destination:

CSMT

End of change
Modules:

Start of changeDFHAPRT, DFHEIIC, DFHEPC, DFHICXMEnd of change

Start of changeXMEOUT Parameters:End of changeStart of change End of changeStart of changedate, End of changeStart of changetime,End of changeStart of changeapplid, End of changeStart of changeabcode, End of changeStart of change{1=Dynamic,End of changeStart of change2=Distributed}, End of changeStart of changemodnameEnd of change

Start of changeDFHRT4417End of change
Start of changedate time applid Abend abcode in modname - {Dynamic | Distributed} routing program must be AMODE=31.End of change
Start of change
Explanation:

CICS has failed to link to EITHER the dynamic routing program OR the distributed routing program because it is not AMODE 31.

End of change
Start of change
System action:

  1. Transaction Routing - normal transaction abend processing continues.
  2. Dynamic Distributed Program Link - a PGMIDERR condition is returned to the program issuing the Link command.
  3. Non-terminal dynamically routed start requests - normal transaction abend processing continues unless the abend is during task termination. In this case message DFHRT4423 is issued.
End of change
Start of change
User response:

Recompile, reassemble, and link edit the dynamic routing program to AMODE 31.

End of change
Start of change
Destination:

CSMT

End of change
Modules:

Start of changeDFHAPRT, DFHEIIC, DFHEPC, DFHICXMEnd of change

Start of changeXMEOUT Parameters:End of changeStart of change End of changeStart of changedate, End of changeStart of changetime,End of changeStart of changeapplid, End of changeStart of changeabcode, End of changeStart of changemodname, End of changeStart of change{1=Dynamic, End of changeStart of change2=Distributed}End of change

Start of changeDFHRT4418End of change
Start of changedate time applid Abend abcode in modname - {Dynamic | Distributed} routing program PPT entry not found.End of change
Start of change
Explanation:

CICS was unable to find a PPT entry for EITHER the dynamic routing program OR the distributed routing program.

End of change
Start of change
System action:

  1. Transaction Routing - normal transaction abend processing continues.
  2. Dynamic Distributed Program Link - a PGMIDERR condition is returned to the program issuing the Link command.
  3. Non-terminal dynamically routed start requests - normal transaction abend processing continues unless the abend is during task termination. In this case message DFHRT4423 is issued.
End of change
Start of change
User response:

Ensure that EITHER

  1. the dynamic routing program specified by the system initialization parameter DTRPGM=program name, or specified via the EXEC CICS SET SYSTEM DTRPROGRAM(program name) has been correctly defined to CICS
  2. the distributed routing program specified by the system initialization parameter DSRTPGM=program name, or specified via the EXEC CICS SET SYSTEM DSRTPROGRAM(program name) has been correctly defined to CICS
End of change
Start of change
Destination:

CSMT

End of change
Modules:

Start of changeDFHAPRT, DFHEIIC, DFHEPC, DFHICXMEnd of change

Start of changeXMEOUT Parameters:End of changeStart of change End of changeStart of changedate, End of changeStart of changetime,End of changeStart of changeapplid, End of changeStart of changeabcode, End of changeStart of changemodname, End of changeStart of change{1=Dynamic, End of changeStart of change2=Distributed}End of change

Start of changeDFHRT4419End of change
Start of changedate time applid Abend abcode in modname - Fetch for {dynamic | distributed} routing program failed.End of change
Start of change
Explanation:

CICS was unable to load EITHER the dynamic routing program or. the distributed routing program.

End of change
Start of change
System action:

  1. Transaction Routing - normal transaction abend processing continues.
  2. Dynamic Distributed Program Link - a PGMIDERR condition is returned to the program issuing the Link command.
  3. Non-terminal dynamically routed start requests - normal transaction abend processing continues unless the abend is during task termination. In this case message DFHRT4423 is issued.
End of change
Start of change
User response:

Ensure that EITHER

  1. the dynamic routing program specified by the system initialization parameter DTRPGM=program name, or specified via the EXEC CICS SET SYSTEM DTRPROGRAM(program name) has been correctly defined. Ensure that it is also in a load library accessible to CICS.
  2. the distributed routing program specified by the system initialization parameter DSRTPGM=program name, or specified via the EXEC CICS SET SYSTEM DSRTPROGRAM(program name) has been correctly defined. Ensure that it is also in a load library accessible to CICS.
End of change
Start of change
Destination:

CSMT

End of change
Modules:

Start of changeDFHAPRT, DFHEIIC, DFHEPC, DFHICXMEnd of change

Start of changeXMEOUT Parameters:End of changeStart of change End of changeStart of changedate, End of changeStart of changetime,End of changeStart of changeapplid, End of changeStart of changeabcode, End of changeStart of changemodname, End of changeStart of change{1=dynamic, End of changeStart of change2=distributed}End of change

Start of changeDFHRT4420End of change
Start of changedate time applid Abend abcode in modname - Link to the {dynamic | distributed} routing program failed.End of change
Start of change
Explanation:

An unexpected return code was returned from the link to the dynamic routing program.

End of change
Start of change
System action:

  1. Transaction Routing - normal transaction abend processing continues.
  2. Dynamic Distributed Program Link - a PGMIDERR condition is returned to the program issuing the Link command.
  3. Non-terminal dynamically routed start requests - normal transaction abend processing continues unless the abend is during task termination. In this case message DFHRT4423 is issued.
End of change
Start of change
User response:

You need further assistance from IBM to resolve this problem. See CICS Problem Determination Guide for guidance on how to proceed.

End of change
Start of change
Destination:

CSMT

End of change
Modules:

Start of changeDFHAPRT, DFHEIIC, DFHEPC, DFHICXMEnd of change

Start of changeXMEOUT Parameters:End of changeStart of change End of changeStart of changedate, End of changeStart of changetime,End of changeStart of changeapplid, End of changeStart of changeabcode, End of changeStart of changemodname, End of changeStart of change{1=dynamic, End of changeStart of change2=distributed}End of change

DFHRT4421
date time applid Unable to Delete remote Terminal termid that is connected to system sysid.
Explanation:

A transaction could not be started because the remote terminal definition for termid, system sysid was flagged for deletion but the DELETE failed. This might indicate a transaction looping on the terminal.

System action:

The user transaction abends with abend code AZTI.

User response:

See the associated DFHZCxxxx messages for further guidance. Once corrected, you can attempt to run the transaction again.

Destination:

Console and Transient Data Queue CSMT

Modules:

DFHZTSP

XMEOUT Parameters: date, time,applid, termid, sysid

DFHRT4422
time applid The connection to system sysid does not support transaction routing. Please check that you have used the correct system name.
Explanation:

The connection to system sysid is not an MRO or APPC connection.

System action:

CICS processing continues.

User response:

Check that you have used the correct system name. Either reenter the request specifying the correct system name, or define the connection to system sysid as an MRO or APPC connection.

Destination:

Terminal End User

Modules:

DFHRTE

Start of changeDFHRT4423End of change
Start of changedate time applid An error has occurred while attempting to invoke the distributed routing program.End of change
Start of change
Explanation:

An error has been detected while attempting to invoke the distributed routing program for a non-terminal start request. This error would normally result in a transaction abend but in this case no abend is issued because doing so would result in the task being suspended indefinitely.

End of change
Start of change
System action:

None

End of change
Start of change
User response:

See the preceding DFHRTxxxx messages for further guidance.

End of change
Start of change
Destination:

Console and Transient Data Queue CSMT

End of change
Modules:

Start of changeDFHICXMEnd of change

Start of changeXMEOUT Parameters:End of changeStart of change End of changeStart of changedate, End of changeStart of changetime,End of changeStart of changeapplidEnd of change

DFHRT4480
time applid The CSSF transaction is no longer supported. Please use CESF.
Explanation:

A user has attempted to run the CSSF transaction. The CSSF transaction is only invoked internally by CICS for CRTE cancel processing.

System action:

The transaction terminates.

User response:

Use the CESF transaction to sign off.

Destination:

Terminal End User

Modules:

DFHRTC

[[ Contents Previous Page | Next Page Index ]]