An abnormal end (abend) or program check has occurred in module modname. This implies that there may be an error in CICS code. Alternatively, unexpected data has been input, or storage has been overwritten.
The code aaa/bbbb is a three digit hexadecimal MVS code (if applicable), followed by a four 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).
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.
Message DFHME0116 is normally produced containing the symptom string for this problem.
If CICS is still running, it is necessary to decide whether to terminate CICS.
You need further assistance from IBM to resolve this problem. See CICS® Problem Determination Guide for guidance on how to proceed.
Console
DFHDSAT, DFHDSBR, DFHDSDM, DFHDSDS2, DFHDSDS3, DFHDSDS4, DFHDSIT, DFHDSKE, DFHDSSM, DFHDSSR, DFHDSST, DFHDSTCB, DFHDSUE
XMEOUT Parameters: applid, aaa/bbbb, X'offset', modname
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. For further information about CICS exception trace entries, see the CICS Problem Determination Guide.
An exception entry (code 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.
Either CICS will continue 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 will be issued to this effect.
Or this is a critical error and CICS is terminated, even if you have specified in the dump table that CICS should not terminate.
The system action taken depends on the context.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Inform the system programmer. This indicates a possible error in CICS code. The severity of its impact will depend 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.
Console
DFHDSAT, DFHDSBR, DFHDSDM, DFHDSDS2, DFHDSDS3, DFHDSDS4, DFHDSIT, DFHDSKE, DFHDSSM, DFHDSSR, DFHDSST, DFHDSTCB, DFHDSUE
XMEOUT Parameters: applid, X'code',modname
A CICS GETMAIN was issued by module modname but there was insufficient storage available to satisfy the request.
The code X'code' is the exception trace point id which uniquely identifies the place where the error was detected. This error has occurred above the 16M line.
An exception entry is made in the trace table (code code in the message). A system dump is taken, unless you have specifically suppressed dumps in the dump table. CICS will continue 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 will be issued to this effect.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Inform the system programmer. If CICS has been terminated by another module, look out for the relevant termination messages (from, for example, the domain manager), and look up the user response suggested for these messages.
If CICS is still running, the problem may be a temporary one which will right itself if more storage becomes available. If you can manage without module modname, you may decide to continue 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 all CICS modules, you should bring CICS down in a controlled shutdown.
Try increasing the overall size limits of the DSAs or EDSAs. If CICS is not already terminated, you will need to bring CICS down to do this. See the CICS System Definition Guide or the CICS Performance Guide for more information on CICS storage.
You may need further assistance from IBM to fully resolve this problem. See CICS Problem Determination Guide for guidance on how to proceed.
Console
DFHDSBR
XMEOUT Parameters: applid, X'code',modname
A CICS function is taking more time to process than CICS expects. A possible loop has been detected in module modname at offset X'offset'. This is the offset of the instruction which was executing at the time the error was detected.
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 will continue unless you have specified in the dump table that CICS should terminate. Message DFHME0116 is normally produced containing the symptom string for this problem.
Inform the system programmer. If CICS has not been terminated, it will be necessary to decide whether the problem is serious enough to bring CICS down.
Since some CICS functions can use a lot of CPU time, this message may have been caused by a long-running function. So there may not be an error here. Usually, CICS will purge a CICS function which exceeds the runaway task time interval which you have specified in the SIT (this is the ICVR which is measured in milliseconds). This means that module module will be terminated and CICS will continue.
But if you have declared ICVR=0 in the SIT and you consider that module modname has gone into a loop, you will have to terminate CICS in order to terminate the runaway function.
If CICS has terminated module modname, and you consider that it was not a runaway, you should increase the ICVR time interval in the SIT. You will have to bring CICS down at a suitable time to do this permanently. But you can change the ICVR time interval temporarily online, using the CEMT transaction.
If raising the ICVR time does not solve the problem, you will need further assistance from IBM. See CICS Problem Determination Guide for guidance on how to proceed.
Console
DFHDSAT, DFHDSBR, DFHDSDM, DFHDSDS2, DFHDSDS3, DFHDSDS4, DFHDSIT, DFHDSKE, DFHDSSM, DFHDSSR, DFHDSST, DFHDSTCB, DFHDSUE
XMEOUT Parameters: applid, X'offset', modname
A hardware error has occurred during the running of module module. The MVS Store Clock facility is the timing mechanism for the operating system.
The code X'code' is the exception trace point ID which uniquely identifies the place where the error was detected.
An exception entry (code 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. This is a critical error and CICS is terminated, even if you have specified in the dump table that CICS should not terminate.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Inform the system programmer. This is in all probability a hardware error and you should in the first instance investigate the MVS Store Clock and find out whether it is working properly. If this is the cause, you should take the appropriate action to have it repaired or replaced.
In the unlikely event that this is not a hardware problem, you will need further assistance from IBM. See CICS Problem Determination Guide for guidance on how to proceed.
Console
DFHDSTCB
XMEOUT Parameters: applid, X'code',modname
An MVS GETMAIN was issued by module modname but there was insufficient storage available to satisfy the request.
The code code is the exception trace point ID which uniquely identifies the place where the error was detected.
This error may occur either above or below the 16M line. This depends on context.
The code mvscode is the MVS GETMAIN return code.
An exception entry is made in the trace table (code code in the message). A system dump is taken, unless you have specifically suppressed dumps in the dump table.
Either CICS will continue 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 will be issued to this effect.
Or this is a critical error and CICS is terminated, even if you have specified in the dump table that CICS should not terminate.
The system action depends on the context.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Inform the system programmer. If CICS has been terminated by another module, look out for the relevant termination messages (from, for example, the domain manager), and look up the user response suggested for these messages.
If CICS is still running, the problem may be a temporary one which will right itself if more storage becomes available. If you can manage without module modname, you may decide to continue 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 all CICS modules, you should bring CICS down in a controlled shutdown.
You can get diagnostic information about the MVS return code by consulting the relevant MVS codes manual which is listed in the book list at the front of this book.
Try decreasing the overall size limits of the DSAs or EDSAs. Or, try increasing the size of the whole region, if it is not already at maximum size. If CICS is not already terminated, you will need to bring CICS down to do this. See the CICS System Definition Guide or the CICS Performance Guide for more information on CICS storage.
You may need further assistance from IBM to fully resolve this problem. See CICS Problem Determination Guide for guidance on how to proceed.
Console
DFHDSAT, DFHDSDM, DFHDSDS2, DFHDSSR
XMEOUT Parameters: applid, X'code',modname, mvscode
A request to kill a CICS task has been accepted.
The CICS task has been marked to be killed. The kill will be actioned as soon as possible. Message DFHME0116 is normally produced containing the symptom string for this problem.
Check for subsequent messages or abend codes to determine the state of the task when the kill was actioned and the possible repercussions of the kill.
Console
DFHDSAT
XMEOUT Parameters:
applid,
transid,
tranum,
userid
A request to kill a CICS task has been reaccepted. A kill has previously been accepted for this task but has not been actioned yet.
The CICS task has been marked to be killed. The kill will be actioned as soon as possible. Message DFHME0116 is normally produced containing the symptom string for this problem.
Check for subsequent messages or abend codes to determine the state of the task when the kill was actioned and the possible repercussions of the kill.
Console
DFHDSAT
XMEOUT Parameters:
applid,
transid,
tranum,
userid
The dispatcher has been unable to gain authorization to enable the CICS post exit. This is probably because the CICS SVC number has been defined incorrectly in the SIT.
An exception entry is made in the trace table. A system dump is taken, unless you have specifically suppressed dumps in the dump table.
This is a critical error and CICS is terminated, even if you have specified in the dump table that CICS should not terminate.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Check to see whether the CICS SVC number has been defined correctly in the SIT and the SIT overrides.
Check that the SVC and other code has been correctly installed as described in the CICS Transaction Server for z/OS® Installation Guide. In particular, ensure that the CICS post-exit stub (DFHDSPEX) is in the LPA.
Console
DFHDSDM
XMEOUT Parameter: applid