An unexpected program check or abend occurred with abend code aaa/bbbb.
The program status word (PSW) at the time of the program check or abend indicated that CICS was executing at offset X'offset' in module modname. This may have been caused by corruption of CICS code or control blocks.
A system dump is taken and the system attempts to continue operation unless otherwise directed by entries in the dump table.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Investigate the cause of the program check or abend using the system dump and any previously output diagnostic information provided by CICS, the access methods, or the operating system.
If you cannot resolve the problem, you will need further assistance from IBM. See CICS® Problem Determination Guide for guidance on how to proceed.
Console
DFHRMCD, DFHRMCD1, DFHRMCD2, DFHRMCI2, DFHRMCI3, DFHRMCI4, DFHRMDM, DFHRMLKQ, DFHRMLK1, DFHRMLK2, DFHRMLK3, DFHRMLK5, DFHRML1D, DFHRMLN, DFHRMRS, DFHRMLSF, DFHRMLSP, DFHRMLSD, DFHRMLSO, DFHRMLSS, DFHRMLSU, DFHRMNM, DFHRMNM1, DFHRMNS1, DFHRMNS2, DFHRMOFI, DFHRMRO, DFHRMROO, DFHRMROV, DFHRMRO1, DFHRMROS, DFHRMROU, DFHRMRO2, DFHRMRO3, DFHRMRO4, DFHRMR1D, DFHRMR1E, DFHRMR1K, DFHRMR1S, DFHRMSL, DFHRMSLF, DFHRMSLJ, DFHRMSLL, DFHRMSLD, DFHRMSLV, DFHRMSL1, DFHRMSL2, DFHRMSL3, DFHRMSL4, DFHRMSL5, DFHRMSL6, DFHRMSL7, DFHRMST, DFHRMST1, DFHRMUO, DFHRMUW, DFHRMUWB, DFHRMUWE, DFHRMUWF, DFHRMUWH, DFHRMUWJ, DFHRMUWL, DFHRMUWN, DFHRMUWP, DFHRMUWQ, DFHRMUWS, DFHRMUWU, DFHRMUWV, DFHRMUWW, DFHRMUW0, DFHRMUW1, DFHRMUW2, DFHRMUW3, DFHRMU1C, DFHRMU1D, DFHRMU1E, DFHRMU1F, DFHRMU1G, DFHRMU1J, DFHRMU1K, DFHRMU1N, DFHRMU1R, DFHRMU1S, DFHRMU1U, DFHRMU1V, DFHRMU1W, DFHRMU1Q, DFHRMU1L, DFHRMVP1, DFHRMXNE, DFHRMXN2, DFHRMXN4, DFHRMXN5
XMEOUT Parameters: applid, code,X'offset', module
The recovery manager domain has received an unexpected error response from some other part of CICS. The operation requested by recovery manager is described by code X'code'.
For further information about CICS exception trace entries, refer to the CICS Problem Determination Guide.
A system dump is taken and the system attempts to continue operation unless specifically inhibited by dump table entries.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Investigate the cause of the problem as follows:
If you cannot resolve the problem, you will need further assistance from IBM. See CICS Problem Determination Guide for guidance on how to proceed.
Console
DFHRMDM, DFHRMCD1, DFHRMCD, DFHRMCI2, DFHRMCI3
XMEOUT Parameters: applid, X'code',module
Communication with the remote system has been interrupted. The remote system contains the coordinator of this unit of work and the notification of the outcome of the distributed unit of work has not been received.
The unit of work is unilaterally committing the local resource updates rather than waiting for the return of the coordinator system. The unit of work may not shunt for one of the following reasons:
Even if the unit of work was shunted, one of the following reasons will cause it to take unilateral action:
The local resource updates are being committed since either
One system may have committed its resource updates and the other backed out, leaving updates out of synchronization. This is checked for when communication is re-established, and one of the following messages is issued:
The original failure information provides correlation between this message and its follow-up.
The system commits the local resource updates and releases the locks associated with those updates.
Take user-defined action, if any, to protect data integrity until the remote and the local data can be synchronized.
CSMT
DFHRMLSO
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been interrupted. The remote system contains the coordinator of this unit of work and the notification of the outcome of the distributed unit of work has not been received.
The unit of work is unilaterally backing out the local resource updates rather than waiting for the return of the coordinator system. The unit of work may not shunt for one of the following reasons:
Even if the unit of work was shunted, one of the following reasons will cause it to take unilateral action:
The local resource updates are being backed out since either
One system might have committed its resource updates and the other backed out, leaving updates out of synchronization. This is checked for when communication is re-established, and one of the following messages is issued:
The original failure information provides correlation between this message and its follow-up.
The system backs out the local resource updates and releases the locks associated with those updates.
Take user-defined action, if any, to protect data integrity until the remote and the local data can be synchronized.
CSMT
DFHRMLSO
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been interrupted. The remote system that contains the coordinator of this unit of work failed and the notification of the outcome of the distributed unit of work has not been received. The definition if the locally executing transaction specifies WAIT(YES) so the local resource updates are being held locked. When communication with the remote system is re-established, the resource updates will be committed or backed out, according to the actions of the other system, and one of the following messages is issued:
If the time specified by the WAITTIME in the transaction definition of the locally executing transaction expires before communication is re-established then the resource updates are committed or backed out in accordance with the ACTION attribute and one of the following messages is issued:
If a decision to preempt resynchronization activity is taken at the local system by either:
then again the resource updates are committed or backed out accordingly and one of the following messages is issued:
Processing continues. Locks associated with the resource updates are preserved.
Re-establish communication with the remote system as soon as possible.
CSMT
DFHRMLSS
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with a remote system has been interrupted. This may be due to the failure of a session to a remote system or the failure of a CFDT server system. The resource updates in the local system are committing or backing out. The notification of the outcome of the distributed unit of work might not reach the remote system or server. One system might commit its resource updates while the other backs them out leaving updates out of synchronization. This is checked for at session or server recovery, and one of the following messages is issued:
If a decision to preempt resynchronization activity is taken at the local system by either:
then again the resource updates are committed or backed out accordingly and DFHRM0127 is issued.
The system commits or backs out the local resource updates and releases the locks associated with those updates. Information is retained to enable resynchronization with the remote system.
Re-establish communication with the remote system as soon as possible.
CSMT
DFHRMLSO
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
This message is issued during intersystem communication recovery as a follow up to message DFHRM0106. Communication with the remote system that is the coordinator of this unit of work has been re-established and resynchronization is taking place. It has now been established that the remote system completed the synchronization point. The local resource updates are being committed accordingly.
The system commits the local resource updates and releases the locks associated with those updates.
None.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
This is an informatory message issued during intersystem communication recovery as a follow up to message DFHRM0106. Communication with the remote system that is the coordinator of this unit of work has been re-established and resynchronization is taking place. It has now been established that the remote system did not complete the synchronization point. The local resource updates are being backed out accordingly.
The system backs out the local resource updates and releases the locks associated with those updates.
If required, restart the interrupted transaction.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Resynchronization with the remote system which is a subordinate in the unit of work has occurred following the resumption of communication, or the unshunting of the unit of work on the local system. It was found either the local or remote system (or both) had already taken a decision for their parts of the distributed unit of work. It has now been established that the decisions in the local and remote systems are synchronized.
Processing continues.
None
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Resynchronization with the remote system which is a subordinate in the unit of work has occurred following the resumption of communication, or the unshunting of the unit of work on the local system. It was found either the local or remote system (or both) had already taken a decision for their part of the distributed unit of work. It has now been established that the decisions of the local and remote systems are out of synchronization.
Processing continues.
Take user-defined action to resynchronize the resources in the local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. It was found that the remote system has reinitialized and now has no knowledge of the unit of work. The resource updates of the distributed unit of work in the remote system might have committed or backed out.
If the session is an MRO session to a pre-CICS Transaction Server system, this message may be issued even if the remote system was not reinitialized. This can only occur if the session failed during its first unit of work since connection.
The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. This will never be received.
The local unit of work is committed in accordance with the ACTION attribute in the transaction definition.
The system commits the unit of work and releases the locks associated with any resource updates.
Take user-defined action to resynchronize the resources in the local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. It was found that the remote system has reinitialized and now has no knowledge of the unit of work. The resource updates of the distributed unit of work in the remote system might have committed or backed out.
If the session is an MRO session to a pre-CICS Transaction Server system, this message may be issued even if the remote system was not reinitialized. This can only occur if the session failed during its first unit of work since connection.
The unit of work in the local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. This will never be received.
The local unit of work is backed out in accordance with the ACTION attribute in the transaction definition.
The system backs out the local resource updates and releases the locks associated with those updates.
Take user-defined action to resynchronize the resources in the local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. It was found that the remote system has reinitialized and now has no knowledge of the unit of work. The resource updates of the distributed unit of work in the remote system might have committed or backed out. The unit of work in the local system had previously committed or backed out.
Processing continues.
Take user-defined actions to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. It was found that some resource updates in the distributed unit of work committed and some backed out. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. The notification received does not determine whether to commit or back out the local resource updates. The definition of the locally executing transaction will be used to decide whether to commit or back out the local resource updates. The local resource updates are committed in accordance with the ACTION attribute in the transaction definition.
The system commits the local resource updates and releases the locks associated with those updates.
Take user-defined action to resynchronize the resources in the local and remote systems.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. It was found that some resource updates in the distributed unit of work committed and some backed out. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. The notification received does not determine whether to commit or back out the resource updates. The local unit of work is backed out in accordance with the ACTION attribute in the transaction definition.
The system backs out the local resource updates and releases the locks associated with those updates.
Take user-defined actions to resynchronize resources in local and remote systems, if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. It was found that some resource updates in the distributed unit of work committed and some backed out. The resource updates in the local system had previously committed or backed out.
Processing continues.
Take user-defined action to resynchronize the resources in the local and remote systems.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. Information received from the remote system did not determine whether to commit or back out the local resource updates.
The definition of the locally executing transaction is used to decide whether to commit or back out the local resource updates. The local resource updates are committed in accordance with the ACTION attribute in the transaction definition.
The system commits the local resource updates and releases the locks associated with those updates.
Take user-defined actions to resynchronize resources in local and remote systems, if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, uowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. Information received from the remote system did not determine whether to commit or back out the resource updates.
The definition of the locally executing transaction is used to decide whether to commit or back out the local resource updates. The local resource updates are backed out in accordance with the ACTION attribute in the transaction definition.
The system backs out the local resource updates and releases the locks associated with those updates.
Take user-defined action to resynchronize resources in local and remote systems, if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization
with the remote system was attempted. Information received from the remote
system did not determine whether resource updates in the distributed unit
of work committed or backed out. The resource updates in the local system
had previously committed or backed out. When the remote system
is a CFDT server, resource updates will have been consistent although the
remote system no longer records which action was taken. The CFDT resource
may have been subsequently deleted.
Processing continues.
Take user-defined action to resynchronize the resources in the local and
remote systems. When the remote system is a CFDT server, no further
action is required.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. The local system detected a protocol violation during resynchronization. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. The local system cannot determine whether to commit or back out the resource updates to be consistent other resource changes in the distributed unit of work. The definition of the locally executing transaction will be used to decide whether to commit or back out the local resource updates. The local resource updates are committed in accordance with the ACTION attribute in the transaction definition.
The system commits the local resource updates and releases the locks associated with those updates.
Take user-defined action to resynchronize the resources in the local and remote systems.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. The local system detected a protocol violation during resynchronization. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. The local system cannot determine whether to commit or back out the resource updates to be consistent other resource changes in the distributed unit of work. The definition of the locally executing transaction is used to decide whether to commit or back out the local resource updates. The local resource updates are backed out in accordance with the ACTION attribute in the transaction definition.
The system backs out the local resource updates and releases the locks associated with those updates.
Take user-defined action to resynchronize the resources in the local and remote systems.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been resumed. Resynchronization with the remote system was attempted. The local system detected a protocol violation during resynchronization. The resource updates in the local system had previously committed or backed out.
Processing continues.
Take user-defined action to resynchronize the resources in the local and remote systems.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Intersystem communication recovery is in progress. The remote system has attempted to resynchronize a unit of work but the local system no longer has any knowledge of that unit of work. This is because the last agent or the presumed abort protocol is being used and the local system backed out the resource updates associated with the unit of work. The remote system has sent notification that the resource updates in the remote system did not back out.
Processing continues.
Take user-defined action to resynchronize the resources in the local and remote systems.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, netuowid, name
The connection with the remote system has been set NOTPENDING or NORECOVDATA, or the connection is defined with XLNACTION(FORCE). The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. Setting the connection with the remote system NOTPENDING or NORECOVDATA preempts the notification of the outcome from the remote system. The definition of the locally executing transaction is used to decide whether to commit or back out the local resource updates. The local resource updates are committed in accordance with the ACTION attribute in the transaction definition.
The system commits the local resource updates and releases the locks associated with those updates.
Take user-defined action to resynchronize the resources in the local and remote systems.
CSMT
DFHRMLN,DFHRMLK4,DFHRMLSO,DFHRMLSS
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
The connection with the remote system has been set NOTPENDING or NORECOVDATA, or the connection is defined with XLNACTION(FORCE). The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. Setting the connection with the remote system NOTPENDING or NORECOVDATA preempts the notification of the outcome from the remote system. The definition of the locally executing transaction is used to decide whether to commit or back out the local resource updates. The local resource updates are backed out in accordance with the ACTION attribute in the transaction definition.
The system backs out the local resource updates and releases the locks associated with those updates.
Take user-defined action to resynchronize the resources in the local and remote systems.
CSMT
DFHRMLN,DFHRMLK4,DFHRMLSO,DFHRMLSS
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication between the systems had previously failed during a syncpoint. Resynchronization between the systems has been preempted. The connection with the remote system has been:
If the unit of work in the local system was in-doubt about the outcome of the distributed unit of work, local resource updates are committed or backed out in accordance with the ACTION attribute in the transaction definition.
Since no resynchronization with the remote system is attempted, the resource updates in the local and remote systems might be out of synchronization.
Processing continues.
Take user-defined action to resynchronize the resources in the local and remote systems.
CSMT
DFHRMLN,DFHRMLK4,DFHRMLSO,DFHRMLSS
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has failed. The resource updates in the local system are committing. The notification of the outcome of the distributed unit of work might not reach the remote system. One system might commit its resource updates while the other backs them out leaving updates out of synchronization. There will be no resolution message when the local and remote systems resynchronize, because the remote system does not provide the local system with resynchronization information.
The system commits the local resource updates and releases the locks associated with those updates. Information is retained to enable resynchronization with the remote system.
Reestablish communication with the remote system as soon as possible. The local system is the coordinator, and will provide indoubt resolution information for the remote system when communication is reestablished. If the remote system has taken a heuristic decision regarding the unit of work, then it should have provided diagnostic information to indicate this.
CSMT
DFHRMLSO
XMEOUT Parameters:
date,
time,
applid,
mm/dd/yy,
hh:mm:ss,
name,
tranid,
trannum,
termid,
userid,
netuowid,
X'
localuowid
'
Communication with the remote system has failed. The resource updates in the local system are backing out. The notification of the outcome of the distributed unit of work might not reach the remote system. One system might commit its resource updates while the other backs them out leaving updates out of synchronization. There will be no resolution message when the local and remote systems resynchronize, because the remote system does not provide the local system with resynchronization information.
The system backs out the local resource updates and releases the locks associated with those updates. Information is retained to enable resynchronization with the remote system.
Reestablish communication with the remote system as soon as possible. The local system is the coordinator, and will provide indoubt resolution information for the remote system when communication is reestablished. If the remote system has taken a heuristic decision regarding the unit of work, then it should have provided diagnostic information to indicate this.
CSMT
DFHRMLSO
XMEOUT Parameters:
date,
time,
applid,
mm/dd/yy,
hh:mm:ss,
name,
tranid,
trannum,
termid,
userid,
netuowid,
X'
localuowid
'
The recovery manager has quiesced.
The warm keypoint has been taken.
Shutdown continues.
None.
Console
DFHRMDM
XMEOUT Parameter: applid
This system contained unquiesed state when shutdown was performed. The state may consist of units of work or lognames (lognames can exist for communications protocols IRC and APPC only). This system may need to perform resynchronization with other systems to resolve the outcome of any distributed units of work. This can be done as part of the work of a subsequent CICS system.
The systems with which resynchronization is necessary are reported in messages DFHRM0132 or DFHRM0133.
A subsequent CICS start which reinitializes the catalog and system log data would discard the units of work and/or lognames and cause a possible loss of data integrity.
Shutdown continues.
To maintain data integrity, perform an AUTO start and enable resynchronization with the appropriate systems.
Console
DFHRMNS2
XMEOUT Parameters: applid, protocol
A unit of work active in the system at shutdown requires resynchronization with the named system. The unit of work was part of a distributed unit of work and resynchronization is necessary to resolve the outcome.
Resynchronization occurs after a subsequent start unless catalog and system log information is reinitialized.
Shutdown continues.
If necessary, take user-defined action to protect data integrity until the remote and the local data can be synchronized.
CSMT
DFHRMLKQ, DFHRMNS2
XMEOUT Parameters: date, time,applid, protocol, system
This system exchanged lognames with the remote system and so may require resynchronization with that system.
Resynchronization occurs after a subsequent CICS start unless catalog or system log information is reinitialized.
Shutdown continues.
If necessary, take user-defined action to protect data integrity until resynchronization takes place.
CSMT
DFHRMNS2
XMEOUT Parameters: date, time,applid, protocol, system
The recovery manager domain has failed while reading the global catalog. Either it was trying to establish the status of the system at the termination of the last execution of CICS and the control record was missing or invalid, or else it could not read the catalog successfully.
CICS terminates abnormally with a dump.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Investigate the cause of the error using the dump or other diagnostic messages which have been issued (for example, from VSAM or MVS).
If the problem has been caused by an I/O error, see the description of the CICS message already issued from the catalog for guidance.
If the problem has been caused by an invalid data length, see the exception trace entry in the trace table.
If the problem has been caused by a missing control record, the catalog is not suitable for a recoverable start and you should perform an initial start.
Console
DFHRMDM
XMEOUT Parameter: applid
Resynchronization with the remote system which is a subordinate in the unit of work has occurred following the resumption of communication, or the unshunting of the unit of work on the local system. Either the remote system had already taken a decision for its local resource updates in the distributed unit of work, or the remote system was waiting for the decision from this system. In either case, it has now been established that the resource updates in the local and remote systems are synchronized.
Processing continues.
None
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Recovery is requested, but the applid recovered by the recovery manager domain from the CICS catalog is different from that specified for the system. This implies that the identity of the system on the network has changed. The system must maintain the same identity on the network for resynchronization to be performed with other systems.
The system is terminated.
If recovery and resynchronization is required, correct the applid in the SIT and restart the system. Do not reinitialize catalog or system log information unless you wish to change the identity of the CICS system.
Console
DFHRMDM
XMEOUT Parameters: applid, old_applid, new_applid
Recovery is requested, but the local logname could not be recovered by the Recovery Manager domain from the CICS catalog.
The system is terminated.
Investigate the possible causes of the failure to read the required data from the CICS catalog. Was the correct Catalog dataset being used? Could the Catalog dataset have been corrupted?
Console
DFHRMDM
XMEOUT Parameter:
applid
This message is issued to confirm the deletion of a UOW-link (UOWLINK) by a CEMT or EXEC CICS SET UOWLINK ACTION(DELETE) command. This command is used to delete links that were created by connections that have since been discarded.
The system continues normally.
None.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Recovery manager has located an autostart override record in the global catalog data set which has one of the values AUTOINIT, AUTOCOLD, or AUTOASIS.
The system continues. If this is an AUTO start, the autostart override value in the message is used to determine the type of start to be performed.
No action is necessary.
Console
DFHRMDM
XMEOUT Parameters: applid, autofield
There is no autostart override record in the global catalog data set. If you have not used the utility DFHRMUTL this message is normal for an AUTO start and does not represent a problem.
The default auto start processing continues. This is equivalent to an AUTOASIS value in an autostart override record.
No action is necessary.
Console
DFHRMDM
XMEOUT Parameter: applid
Recovery manager has located an autostart override record in the global catalog data set which does not have one of the values: AUTOINIT, AUTOCOLD, or AUTOASIS.
AUTOASIS is assumed, a dump is taken, and the system continues. The override record will be removed at startup as usual.
No action is necessary. To correctly set the autostart override record the utility DFHRMUTL should be used prior to starting CICS.
Console
DFHRMDM
XMEOUT Parameters: applid, autofield
Recovery manager has found an autostart override record in the global catalog data set, but it has an invalid length or is in the wrong format.
A dump is taken and the system continues. The autostart override value is assumed to be AUTOASIS. The autostart override record is removed from the catalog at startup as usual.
Investigate why the global catalog data set should have been incorrectly modified. The DFHRMUTL utility is used to correctly set the autostart override record prior to starting CICS.
Console
DFHRMDM
XMEOUT Parameter: applid
Recovery manager has read its catalog record from the global catalog data set and this indicates that no recovery is possible. The most likely reason is that CICS detected a corrupted log before the last CICS shutdown. Startup cannot continue with these start parameters.
CICS terminates abnormally with a dump.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Determine whether the CICS startup job correctly identifies the global catalog data set. If it does, the system log may be unusable and you must perform an initial start of CICS.
If the global catalog data set was incorrectly identified, retry the job with the correct global catalog data set.
Console
DFHRMDM
XMEOUT Parameter: applid
Recovery manager cannot determine what sort of CICS start to perform. The parameters on the SIT and any settings read from the catalog data set are inconsistent with a valid start type.
CICS terminates abnormally with a dump.
Message DFHME0116 is normally produced containing the symptom string for this problem.
This failure is caused by an internal CICS inconsistency. You need further assistance from IBM to resolve this problem. See CICS Problem Determination Guide for guidance on how to proceed.
Console
DFHRMDM
XMEOUT Parameter: applid
A cold start has been requested, and no recovery control record information was found in the global catalog data set. Either this is the first execution of CICS with this global catalog data set, the wrong global catalog data set is being used, or the global catalog data set has been initialized without information necessary for recovery.
The system waits for a response.
Message DFHME0116 is normally produced containing the symptom string for this problem.
If this is the first time CICS has been run with this global catalog data set, or if it is intended to delete all recovery information from the system log, reply ‘GO’. This forces an initial start with no system log information retained from previous CICS executions. In particular, information used to resynchronize with remote CICS systems is cleared as well as all local recovery information.
If this is not the first time, or if you wish to retain system log information and try with another global catalog data set, reply ‘CANCEL’ to terminate this CICS execution. Nothing is discarded in this case. Check the global catalog data set and try again.
Console
DFHRMDM
XMEOUT Parameter: applid
A reply of ‘CANCEL’ was received in response to message DFHRM0146.
CICS terminates.
Message DFHME0116 is normally produced containing the symptom string for this problem.
None.
Console
DFHRMDM
XMEOUT Parameter: applid
Intersystem communication recovery is in progress. The remote system has attempted to resynchronize a unit of work and the local system no longer has any knowledge of that unit of work. This is because the local system was the coordinator, and the last agent or presumed abort protocols were being used. Any local resource updates associated with the unit of work were backed out. The remote system has sent notification that the resource updates in the remote system are still indoubt (and will be backed out following resynchronization) or have already been backed out.
Processing continues.
None.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, netuowid, name
Recovery manager has found an autostart override record in the global catalog
data set. It is deleted after the correct startup type is determined
unless this is a diagnostic run. If this is a diagnostic run the recovery
manager global catalog records are not altered.
Unless this is a diagnostic run the record is removed from the global catalog data set and will not influence subsequent starts.
None.
Console
DFHRMDM
XMEOUT Parameter: applid
Recovery manager has performed a diagnostic run and now terminates with a dump. This is a result of an AUTODIAG override in the auto override record.
The system terminates. A dump is taken.
No further action is necessary.
Console
DFHRMDM
XMEOUT Parameter:
applid
Recovery manager has detected a diagnostic run override (AUTODIAG) on the global catalog. This run of CICS will not perform any application processing and is for diagnostic purposes only.
The system continues. A dump is taken later prior to terminating.
No further action is necessary at this time. See the CICS Problem Determination Guide for details of the reasons you might want to perform a diagnostic run, and for other diagnostics you may wish to preserve at the same time.
Console
DFHRMDM
XMEOUT Parameter:
applid
The recovery manager auto override record on the global catalog has been set to AUTODIAG to allow a diagnostic run before the next initial start.
Processing continues.
No action is necessary. See the CICS Problem Determination Guide for information about how to perform a diagnostic run.
Console
DFHRMDM
XMEOUT Parameter:
applid
A cold start has been requested, but units of work containing uncommitted local resource updates have been found on the system log. The cold start will ignore this information and so data integrity will not be preserved for the affected resources.
The cold start continues.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Console
DFHRMU1E
XMEOUT Parameter:
applid
The recovery manager established that there were no uncommitted resource updates recorded on the system log from a previous execution of CICS. Thus there is no local recovery necessary.
System initialization continues.
None.
Console
DFHRMU1E
XMEOUT Parameter:
applid
This message displays the number of indoubt units of work (UOWs), indoubt_uows, which were reconstructed on a warm or emergency restart.
It is issued only if there is at least one UOW which is indoubt. It is issued before any of the reconstructed UOWs are unshunted and processed in parallel.
The system has performed the backwards scan of the system log and is about to start unshunting UOWs which need further processing.
The system commits or backs out UOWs which were indoubt and for which either of the following conditions apply:
Note: A WAITTIME of zero implies an indefinite wait.
Where communications with the coordinator systems is possible, UOWs are unshunted and updates are committed or backed out on the local system. These updates are synchronized with the updates made on the coordinator system.
Where communications with the coordinator systems is not immediately possible, UOWs are preserved until resynchronization with the coordinator system is possible or until the WAITTIME expires. The suspension of these indoubt UOWs causes updated recoverable resources to remain locked against subsequent updates.
None.
If further investigation is required, use the CEMT INQUIRE UOW INDOUBT and CEMT INQUIRE UOWENQ RETAINED commands once CICS has initialized. These commands detail the indoubt UOWs and the associated retained enqueues.
Console
DFHRMU1E.
XMEOUT Parameters: applid, indoubt_uows
This message displays the number of backout-failed units of work (UOWs), bfail_uows, and the number of commit-failed UOWs, cfail_uows, which were reconstructed on a warm or emergency restart.
This message is issued only if there is at least one such UOW. It is issued before any of the reconstructed UOWs are unshunted and processed in parallel.
The system has performed the backwards scan of the system log and is about to start unshunting UOWs which need further processing.
UOWs which have failed to back out locally or commit locally are retried.
None.
CSMT
DFHRMU1E
XMEOUT Parameters: date, time,applid, bfail_uows, cfail_uows
This message displays the number of inflight units of work (UOWs), inflight_uows, which were reconstructed on an emergency restart.
It is issued only if there is at least one UOW which is inflight. It is issued before any of the reconstructed UOWs are unshunted and processed in parallel.
The system has performed the backwards scan of the system log and is about to start unshunting UOWs which need further processing.
None.
CSMT
DFHRMU1E.
XMEOUT Parameters: date, time,applid, inflight_uows
This message displays the numbers of indoubt units of work (UOWs) indoubt_uows, backout-failed UOWs bfail_uows, and commit-failed UOWs cfail_uows in the CICS system at the time of the normal shutdown.
It is issued only if there is at least one such UOW. If there are none, message DFHRM0204 is issued instead.
Messages DFHRM0203 and DFHRM0204 can be used to determine whether or not it is safe to cold start CICS following a normal shutdown without losing resynchronization information. See DFHRM0204 for more information.
Shutdown processing continues.
None.
Console
DFHRMU1K
XMEOUT Parameters: applid, indoubt_uows, cfail_uows, bfail_uows
There are no indoubt, commit-failed, or backout-failed units of work (UOWs) in the CICS system at the time of the normal shutdown.
If there are any such units of work, message DFHRM0203 is issued.
This message indicates that it safe to do a cold start of CICS without losing any resynchronization information.
Shutdown processing continues.
None.
Console
DFHRMU1K
XMEOUT Parameter: applid
CICS has successfully taken an activity keypoint. This message is also issued for the shutdown keypoint.
Normal processing continues..
None.
CSMT
DFHRMR1K
XMEOUT Parameters: date, time,applid
This message is issued during intersystem communication recovery as a follow up to message DFHRM0106. Communication with the remote system that is the coordinator of this unit of work has been re-established and resynchronization is taking place. It has now been established that the remote system completed the synchronization point. Since this unit of work was recovered as part of a cold start, no local resources were locked pending this resynchronization and local resources are not synchronized with this decision.
The system allows the unit of work to commit for the purposes of resynchronization with remote systems. No local resources are changed.
None.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
This message is issued during intersystem communication recovery as a follow up to message DFHRM0106. Communication with the remote system that is the coordinator of this unit of work has been re-established and resynchronization is taking place. It has now been established that the remote system did not complete the synchronization point. Since this unit of work was recovered as part of a cold start, no local resources were locked pending this resynchronization and local resources are not synchronized with this decision.
The system allows the unit of work to back out for resynchronization with remote systems. No local resources are changed.
None.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. It was found that the remote system has restarted and has no knowledge of the unit of work. The distributed unit of work in the remote system might have committed or backed out.
The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. This will never be received.
Since this unit of work was recovered only for remote resynchronization, no local resources were locked pending this decision and local resources are not synchronized with the distributed unit of work. The unit of work is treated as committed in accordance with the ACTION attribute in the transaction definition.
If communication was via an MRO session to a pre-CICS Transaction Server system, this message may be issued even if the remote system was not restarted. This can only occur if the session failed during its first unit of work since connection.
The system continues. Further remote resynchronization treats this unit of work as committed.
Take user-defined action to resynchronize the resources in the local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. It was found that the remote system has restarted and has no knowledge of the unit of work. The distributed unit of work in the remote system might have committed or backed out. The unit of work in the local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. This will never be received.
Since the unit of work was recovered only for remote resynchronization no local resources were locked pending this outcome and local resources are not synchronized with the distributed unit of work.
The local unit of work is treated as backed out in accordance with the ACTION attribute in the local transaction definition.
If communication was via an MRO session to a pre-CICS Transaction Server system, this message may be issued even if the remote system was not reinitialized. This can only occur if the session failed during its first UOW since connection.
The system continues. Further remote resynchronization treats this unit of work as backed out.
Take user-defined actions to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. It was found that the remote system has restarted and has no knowledge of the unit of work. The distributed unit of work in the remote system might have committed or backed out.
Since this unit of work was recovered only for remote resynchronization, no local resources were locked pending a decision and so local resources are not synchronized with the distributed unit of work.
Processing continues.
Take user-defined actions to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. It was found that some resource updates in the distributed unit of work committed and some backed out. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. The notification received does not determine whether the unit of work should be committed or backed out. The unit of work is treated as committed in accordance with the ACTION attribute in the transaction definition.
Since this unit of work was recovered only for remote resynchronization, no local resources were locked pending this outcome and local resources are not synchronized with this decision.
The system continues. Further remote resynchronization treats this unit of work as committed.
Take user-defined action to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. It was found that some resource updates in the distributed unit of work committed and some backed out. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. The notification received does not determine whether to commit or back out the resource updates. The local unit of work is treated as backed out in accordance with the ACTION attribute in the transaction definition.
Since this unit of work was recovered only for remote resynchronization, no local resources were locked pending this decision and local resources are not synchronized with the distributed unit of work.
The system continues. Further remote resynchronization treats this unit of work as backed out.
Take user-defined actions to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. Information received from the remote system did not determine whether to commit or back out the unit of work.
The unit of work is committed in accordance with the ACTION attribute in the local transaction definition.
Because this unit of work was recovered only for remote resynchronization, no local resources were locked pending resolution of the unit of work, and local resources are not synchronized with this commit.
Any further remote resynchronization treats this unit of work as committed.
The system commits the unit of work for the purposes of remote resynchronization.
Take user-defined actions to resynchronize resources in local and remote systems, if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, uowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. Information received from the remote system did not determine whether to commit or back out the unit of work.
The unit of work is backed out in accordance with the ACTION attribute in the local transaction definition.
Because this unit of work was recovered only for remote resynchronization, no local resources were locked pending resolution of the unit of work, and local resources are not synchronized with this back out.
Any further remote resynchronization treats this unit of work as backed out.
The system backs out the unit of work for the purposes of remote resynchronization.
Take user-defined action to resynchronize resources in local and remote systems, if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. Information received from the remote system did not determine whether the distributed unit of work committed or backed out.
Since this unit of work was recovered only for remote resynchronization, no locks on local resources were held pending resolution of this unit of work, and the local resources are not synchronized with the distributed unit of work.
Processing continues.
Take user-defined action to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. The local system detected a protocol violation during resynchronization. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. The local system cannot determine whether the distributed unit of work was committed or backed out.
The distributed unit of work is treated as committed in accordance with the ACTION attribute in the local transaction definition.
Since this unit of work was recovered only for remote resynchronization, no local resources were locked pending resolution and no local resources are synchronized with this decision.
Any further remote resynchronization treats this unit of work as committed.
The system continues.
Take user-defined actions to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. The local system detected a protocol violation during resynchronization. The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. The local system cannot determine whether the distributed unit of work committed or backed out.
The distributed unit of work is treated as backed out in accordance with the ACTION attribute in the transaction definition.
The system continues. Any further remote resynchronization treats this unit of work as backed out.
Take user-defined action to resynchronize the resources in the local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
Communication with the remote system has been re-established. Resynchronization with the remote system was attempted. The local system detected a protocol violation during resynchronization.
Since this unit of work was recovered only for remote resynchronization, local resources are not synchronized and in this case the outcome of the distributed unit of work cannot be determined.
Processing continues.
Take user-defined actions to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
The connection with the remote system has been set NOTPENDING or NORECOVDATA, or the connection is defined with XLNACTION(FORCE). The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. Setting the connection with the remote system NOTPENDING or NORECOVDATA preempts the notification of the outcome from the remote system.
Since this unit of work was recovered only for remote resynchronization, no local resources were locked pending resolution, and local resources are not synchronized with this decision.
The distributed unit of work is treated as committed in accordance with the ACTION attribute in the local transaction definition.
The system continues. Further remote resynchronization treats the unit of work as committed.
Take user-defined actions to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLK4
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
The connection with the remote system has been set NOTPENDING or NORECOVDATA, or the connection is defined with XLNACTION(FORCE). The local system was in-doubt about the outcome of the distributed unit of work and expected to receive notification of the outcome from the remote system. Setting the connection with the remote system NOTPENDING or NORECOVDATA preempts the notification of the outcome from the remote system.
Since this unit of work was recovered only for remote resynchronization, no local resources were locked pending resolution, and local resources are not synchronized with this decision.
The distributed unit of work is treated as backed out in accordance with the ACTION attribute in the local transaction definition.
The system continues. Further remote resynchronization treats this unit of work as backed out.
Take user-defined actions to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLK4
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
The connection with the remote system has been set NOTPENDING. The unit of work is recorded as committed or backed out, but since this unit of work was recovered only for remote resynchronization, local resources might not be synchronized with this decision.
The local system did not receive acknowledgment that the remote system had received notification of the outcome of the unit of work.
No further resynchronization with this remote system is attempted and the distributed unit of work in the local and remote systems may not be synchronized.
Processing continues.
Take user-defined action to resynchronize resources in local and remote systems if necessary.
CSMT
DFHRMLK4
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
This message displays the number of indoubt units of work (UOWs), indoubt_uows, which have been recovered for resynchronization with remote systems. This message is only issued on cold starts. Local resources may not be kept synchronized with remote resources because CICS is cold starting.
It is issued only if there is at least one UOW which is indoubt. It is issued before any of the reconstructed UOWs are unshunted and processed in parallel.
The system has performed the backwards scan of the system log and is about to start unshunting UOWs where resynchronization is possible.
Where communications with the remote system or systems is not immediately possible, UOWs are preserved until resynchronization is possible or until WAITTIME (defined on the transaction definition) expires.
This message is followed by message DFHRM0208 if the UOW has been committed, or by DFHRM0209 if the UOW has been backed out on the remote system or systems.
None.
Console
DFHRMU1E.
XMEOUT Parameters: applid, indoubt_uows
This message displays the number of backout-failed units of work (UOWs), bfail_uows, and the number of commit-failed UOWs, cfail_uows, which have been recovered for resynchronization with remote systems. These UOWs may now be in backout-waiting or commit-waiting states after cold start recovery processing. This message is only issued on cold starts. Local resources may not be kept synchronized with remote resources because CICS is cold starting.
This message is issued only if there is at least one such UOW. It is issued before any of the reconstructed UOWs are processed.
The system has performed the backwards scan of the system log and is about to start resynchronization for UOWs that require this.
Where communications with the remote system or systems is not immediately possible, UOWs are preserved until resynchronization is possible or until WAITTIME (defined on the transaction definition) expires.
This message is followed by message DFHRM0208 if the UOW has been committed, or by DFHRM0209 if the UOW has been backed out on the remote system or systems.
None.
CSMT
DFHRMU1E
XMEOUT Parameters: date, time,applid, bfail_uows, cfail_uows
This message displays the number of inflight units of work (UOWs), inflight_uows, which have been recovered for resynchronization with remote systems. This message is issued only on cold starts. Local resources may not be kept synchronized with remote resources because CICS is cold starting.
It is issued only if there is at least one UOW which is inflight. It is issued before any of the reconstructed UOWs are unshunted and processed in parallel.
The system has performed the backwards scan of the system log and is about to start unshunting UOWs where resynchronization is possible.
Where communications with the remote system or systems is not immediately possible, UOWs are preserved until resynchronization is possible or until WAITTIME (defined on the transaction definition) expires.
This message is followed by message DFHRM0208 if the UOW has been committed, or by DFHRM0209 if the UOW has been backed out on the remote system or systems.
None.
CSMT
DFHRMU1E.
XMEOUT Parameters: date, time,applid, inflight_uows
Communication with the remote system that is a subordinate of this unit of work failed and has been re-established. Resynchronization with the remote system has occurred. Either the remote system has already taken a decision for its local resource updates in the distributed unit of work, or the remote system was waiting for the decision from this system. In either case, since this unit of work was recovered only for remote resynchronization, the local resources are not synchronized.
Processing continues.
Take action to resynchronize resources in the local and remote systems, if necessary.
CSMT
DFHRMLN
XMEOUT Parameters: date, time,applid, mm/dd/yy, hh:mm:ss, name, tranid, trannum, termid, userid, netuowid,X'localuowid'
The SYSIN data set for DFHRMUTL contains an unrecognized keyword or a keyword which is used incorrectly.
The DFHRMUTL job terminates.
Correct the invalid keyword and retry.
SYSPRINT
DFHRMUTL
CICS has received a request to force purge task taskno. The unit of work, uowid, associated with the target of the force purge request is in a critical phase of syncpoint processing. The target task cannot be purged while it is in this state.
CICS attempts to defer the purge until the target task is no longer protected against purge.
If the syncpoint occurs at the end of the task, the task is permanently protected against purge.
Normally the task should remain in this critical phase of syncpoint for only a short time. If the target task still has not ended, investigate why unit of work uowid has still to complete syncpoint processing.
See the CICS Problem Determination Guide for guidance about diagnosing task waits.
Console
DFHRMU1N
XMEOUT Parameters: applid, tranid,taskno, X'uowid'
An error occurred when processing a VSAM data set. The VSAM return and reason codes are X'vsam_retcode' and X'vsam_reason'.
The DFHRMUTL job terminates.
See the OS/390 V2R10.0 DFSMS Macro Instructions for Data Sets manual for the meaning of the return and reason codes. Check the syslog for associated data services messages.
If the error is in opening the NEWGCD data set, ensure that the VSAM cluster:
SYSPRINT
DFHRMUTL
An error occurred when processing a QSAM data set.
The DFHRMUTL job terminates.
Ensure that the data set DD card is properly defined. Look for associated syslog messages to identify the source of the problem.
SYSPRINT
DFHRMUTL
The SET_AUTO_START parameter in the SYSIN data set for DFHRMUTL is missing or incorrectly specified.
The DFHRMUTL job terminates.
Ensure that the parameter is in the first line of SYSIN, and the keywords are separated by commas without intervening blanks.
SYSPRINT
DFHRMUTL
The SYSIN data set should contain either no records or else a single record specifying the parameters for DFHRMUTL.
The DFHRMUTL job terminates.
Correct the records in the SYSIN data set and retry.
SYSPRINT
DFHRMUTL
The COLD_COPY keyword has been specified for a global catalog data set which has no recovery manager control information in it. It is not possible to create a reduced new catalog from an empty catalog.
The DFHRMUTL job terminates.
You should use COLD_COPY only to copy a catalog that has been used by CICS. To initialize a catalog for an initial start, use DFHRMUTL with the SET_AUTO_START=AUTOINIT parameter without attempting to copy it with COLD_COPY.
SYSPRINT
DFHRMUTL
Keyword keyword has been repeated in the first line of the SYSIN data set for DFHRMUTL.
The DFHRMUTL job terminates.
Remove the duplicate keyword and retry.
SYSPRINT
DFHRMUTL
The keyword SET_AUTO_START specified AUTOASIS, but the global catalog supplied in data set DFHGCD has been copied with the DFHRMUTL COLD_COPY function and has not yet been used by CICS. This change is not allowed because the catalog no longer has the necessary records to allow an emergency or warm start.
The DFHRMUTL job terminates.
If you need to perform an emergency or warm start, use a restored copy of the global catalog taken before the run of DFHRMUTL which performed the COLD_COPY. If you do not need an emergency or warm start, change the parameter to AUTOINIT or AUTOCOLD and retry.
SYSPRINT
DFHRMUTL
The keyword SET_AUTO_START specified AUTOCOLD or AUTOINIT, but the global catalog supplied in data set DFHGCD has never been used by CICS.
The DFHRMUTL job terminates.
Change the SET_AUTO_START parameter to AUTOINIT and retry.
SYSPRINT
DFHRMUTL
The input parameters specified keyword COLD_COPY, but also contained SET_AUTO_START=AUTOASIS. This combination is not supported because CICS can only perform a COLD or INITIAL start using a catalog data set that has been cold-copied, because all definitional records have been removed.
The DFHRMUTL job terminates.
Either specify AUTOCOLD or AUTOINIT as the SET_AUTO_START value, or remove the COLD_COPY keyword and retry.
SYSPRINT
DFHRMUTL
In the parameters for the DFHRMUTL job the option COLD_COPY was specified with SET_AUTO_START=AUTODIAG. This is not allowed.
The DFHRMUTL job terminates.
Resubmit the job with the correct parameters.
SYSPRINT
DFHRMUTL
The keyword SET_AUTO_START specified AUTODIAG, but the global catalog supplied in data set DFHGCD has been copied with the DFHRMUTL COLD_COPY function and has not yet been used by CICS. This change is not allowed because the catalog no longer has the necessary records to allow a diagnostic run.
The DFHRMUTL job terminates.
If you need to perform a diagnostic run, use a restored copy of the global catalog taken before the run of DFHRMUTL which performed the COLD_COPY. If you do not need a diagnostic run then change the parameter to AUTOINIT or AUTOCOLD and retry.
SYSPRINT
DFHRMUTL
This is an informational message.
The global catalog indicates that the previous shutdown of CICS was not controlled (i.e. not a Warm shutdown), or that log information that pertains to shunted Units Of Work (UOWs) is present on the system log. In either case, CICS should not be restarted Cold or Initial, since to do so would threaten data integrity. As such, AUTOCOLD or AUTOINIT should not be specified by the use of the SET_AUTO_START keyword.
The DFHRMUTL job continues.
None.
SYSPRINT
DFHRMUTL
A unit of work has been only partially reconstructed from the log records on the system log.
The first log record that the unit of work wrote to the system log was not browsed during CICS restart although processing of the unit of work has not completed its syncpoint processing.
The probable cause is that the primary system log stream has been truncated incorrectly or that the secondary system log stream has been truncated or deleted incorrectly. Alternatively, the data on either log stream may have been corrupted so that the chain representing the unit of work was not completely processed during CICS restart.
These effects may be due to the log stream being modified between CICS runs, problems in the MVS logger, or problems in CICS itself. The most likely cause is that the logstream was deleted or modified between CICS runs. If it was deleted, the CICS logger will have issued a message during the CICS restart reporting that it was creating the logstream.
CICS makes an exception trace entry including the unit of work in which the problem was detected, issues this message, takes a dump, and then terminates abnormally.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Ensure that the primary and secondary system logstreams are valid. If a problem can be rectified, auto-start CICS again.
If the problem cannot be rectified, you should perform an initial start of CICS.
If you are certain that the system log streams have not been deleted or modified between CICS runs, there may be an error in the MVS logger or in CICS. In this case, you will need assistance from IBM. See CICS Problem Determination Guide for guidance on how to proceed. It would be helpful to keep the failing logstream or a report of its contents.
Console
DFHRMU1E.
XMEOUT Parameter: applid
An empty system log has been detected on a CICS restart which requires the log for recovery processing. This is unexpected because there should always be one or more log records on the system log when CICS has started previously. Alternatively, there is no CICS system log because DUMMY has been specified in the definition of the log stream, and a start that requires a valid system log has been requested.
The probable cause is that the primary system log stream has been destroyed or cleared incorrectly. The data on the primary log stream may have been corrupted so that the CICS logger could not find any valid records on it. Alternatively, the system log has been defined as a DUMMY log inappropriately.
These effects may be due to the log stream being modified between CICS runs, problems in the MVS logger, or problems in CICS itself. The most likely cause is that the logstream was deleted or emptied between CICS runs. If it was deleted, the CICS logger will have issued a message during the CICS restart reporting that it was creating the logstream.
CICS makes an exception trace entry including the unit of work in which the problem was detected, issues this message, takes a dump, and then terminates abnormally.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Ensure that the primary system logstream is valid, and that it is not defined as DUMMY. If the problem can be rectified, start CICS again in the same way.
If the problem cannot be rectified, perform an initial start of CICS.
If you are certain that the system log streams have not been deleted or modified between CICS runs, there may be an error in the MVS logger or in CICS. In this case, you will need assistance from IBM. See CICS Problem Determination Guide for guidance on how to proceed. It would be helpful to keep the failing logstream or a report of its contents.
Console
DFHRMSL5
XMEOUT Parameter: applid