Either transaction tranid does not exist as an installed transaction definition, or it is disabled, or it contains invalid characters.
Note that destination CSMT is used for non-terminal transactions only.
Processing continues.
Enter a valid transaction identifier.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid
You are signed on using the default userid but this userid does not have access to the requested transaction.
CICS does not initialize the invoked transaction. Other processing continues and message DFHAC2003 is sent to destination CSMT.
Sign on with an authorized userid.
Terminal End User
DFHACP
The operator with user ID userid has invoked a transaction tranid at terminal termid for which the operator is not authorized.
CICS does not initialize the invoked transaction. Either message DFHAC2002 or DFHAC2033 is sent to the terminal operator. Other CICS processing continues.
Refer to the userid in the preceding message, DFHXS1111 on the CSCS log, to determine the identity of the person trying to invoke transaction tranid and the reason for the attempt.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, termid, tranid, userid
Transaction tranid is abnormally terminated with abend AKCC.
The transaction (task) is purged.
Resubmit the transaction.
Terminal End User
DFHTFP
Transaction tranid has been defined with INDOUBT(WAIT) or INDOUBT(COMMIT) and has been in communication with a partner APPC system. A session failure has occurred while the session was INDOUBT during an explicit or implicit syncpoint. An immediate resync was attempted but could not be completed.
The task is abnormally terminated with a transaction dump. Unless overridden, APPC resynchronization is retried when the remote system is available.
For more information, see the abend code abcode. If necessary, resubmit the transaction after the cause of the abend has been removed.
Terminal End User
DFHACP
The system was unable to execute transaction tranid. termid identifies the terminal which initiated transaction tranid. If there is no associated terminal, termid appears as "????". Program progname is the highest level program and is taken from the installed program definition. abcode is the CICS abend code.
The task is abnormally terminated with a dump.
Refer to abend code abcode for further information and guidance on how to solve the problem. If the code is not available, it is a user code generated by an EXEC CICS ABEND ABCODE(abcode) command. This command has been issued by a user program or by an IBM program (for example, a programming language library module).
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, tranid, program name,primary abcode, termid
Transaction tranid cannot be run during system quiesce.
The system is in quiesce mode.
Note that destination CSMT is used for non-terminal transactions only.
Re-enter the transaction when CICS is in normal execution mode, or place an entry for this transaction in the transaction list table (XLT).
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid
Terminal tranid has been disabled.
Note that destination CSMT is used for non-terminal transactions only.
Other processing continues.
Notify the programmer responsible for this area that transaction tranid has been disabled.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid
Transaction tranid has been entered. No terminal is associated with this transaction. It may be that transaction tranid is a disabled transaction, or is one that cannot be run during system quiesce. Alternatively, an invalid transaction identifier may have been entered.
Other processing continues.
Determine and correct the reason for transaction tranid’s invalidity.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, tranid
A conflict has been detected between the options specified for transaction tranid’s definition and those specified on terminal termid’s DFHTCT table entry. For example, transaction tranid is reserved for the use of VTAM terminals but the input came from a non-VTAM terminal.
The input is ignored.
If transaction tranid is to be entered from terminal termid, ensure that the installed transaction definition value of DVSUPRT is compatible with the DFHTCT entry.
Terminal End User
DFHACP
Transaction tranid is specified as remote. An attempt to route the transaction to a remote system failed either because there is no MRO/ISC defined in the running CICS system, or because the remote system name specified in the definition of the transaction is the same as that of the local system.
Note that destination CSMT is used for nonterminal transactions only.
The task is abnormally terminated.
Ensure that:
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid
Transaction tranid is specified as remote. An attempt to route the transaction to a remote system failed because the link is out of service.
This message is also issued if the connection definition for the remote system has QUEUELIMIT and MAXQTIME specified and a queued allocate has been rejected.
Note that destination CSMT is used for non-terminal transactions only.
CICS continues.
Wait until the link is available.
If QUEUELIMIT and MAXQTIME are specified and this message occurs frequently then see the Intersystem Session Queue Management section in the Intercommunication Guide.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters:
date,
time,
applid,
tranid,
sysid
The console operator at the console named consname has directed a MODIFY command to the CICS region, but no terminal definition for that console is installed in the region, and autoinstall for consoles is not enabled.
The MODIFY command from the console is ignored.
Notify the system programmer, who should use RDO to DEFINE and INSTALL
a console definition that matches the name of the console, or enable autoinstall
for consoles. The system programmer may also consider using 'pooled'
consoles by defining TERMINAL definitions with a CONSNAME of DFHCONxx, or
increasing the number of pooled consoles.
CSMT and Terminal End User
DFHACP, DFHZATA2
XMEOUT Parameters:
date,
time,
applid,
consname
Transaction tranid is not executable because the initial program for transaction tranid is not available. Possible reasons for this are:
Note that destination CSMT is used for non-terminal transactions only.
Other processing continues.
Determine the cause of the error using the list given in the Explanation. The response depends on the reason as follows:
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid, program name
Transaction tranid is not executable because the terminal profile for the transaction is not available. This is because it has not been defined, or it has not been installed.
Note that destination CSMT is used for non-terminal transactions only.
Other processing continues.
Notify the system programmer or system administrator.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid, profname
CICS has received an LU type 6.2 attach header with invalid process initialization parameters (PIPs).
Note that destination CSMT is used for non-terminal transactions only.
CICS rejects the attach request.
Inspect the received PIP data and its associated generalized data stream (GDS) header to determine why the parameters are invalid.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid
Transaction tranid received an attach request that required the use of the generalized data stream (GDS) to access unmapped conversations, but transaction tranid does not support the use of the GDS interface.
CICS rejects the attach request.
Note that destination CSMT is used for non-terminal transactions only.
Inspect the subsystem that sent the attach header to see if the correct transaction was requested. If the request was correct, check the CICS transaction definition.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid
CICS received a conversation-type field in an attach header that was not TYPE=MAPPED or TYPE=UNMAPPED.
The attach request is rejected.
Notify the system programmer. The validity of the attach function management header (FMH) should be checked and the cause of the error identified.
Terminal End User
DFHACP
The received attach header contained a value for the reserved data blocking algorithm (DBA) field.
The attach request is rejected.
Notify the system programmer. The validity of the attach function management header (FMH) should be checked and the cause of the error identified.
Terminal End User
DFHACP
The requested Synclevel does not match the synclevel negotiated in the Bind request, or Synclevel 2 was requested, but Lognames were not exchanged.
Note that destination CSMT is used for non-terminal transactions only.
The attach request is rejected.
Notify the system programmer. The subsystem that sent the attach header should be inspected to determine that the correct transaction was requested. If it was, the CICS transaction definition should be checked.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters:
date,
time,
applid,
tranid
The synchronization level requested in the attach header is invalid for the session being used.
The attach request is rejected.
Notify the system programmer. The validity of the attach function management header (FMH) should be checked and the cause of the error identified. The value of the synchronization level in the attach header and the bind should be compared.
Terminal End User
DFHACP
The received attach header did not match the required security parameters specified in the bind.
Note that destination CSMT is used for non-terminal transactions only.
The attach request is rejected.
Notify the system programmer. The validity of the attach function management header (FMH) should be checked and the cause of the error identified. The value of the ACC requirements in the attach header and the bind should be compared.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, netname
The received attach header contained an invalid unit of work ID (UOWID). Either the format was wrong, or no UOWID was received when the sync point level required it. This error may also be raised if no conversation correlator is supplied when it is needed.
The attach request is rejected.
Notify the system programmer. The validity of the attach function management header (FMH) should be checked and the cause of the error identified. The value of the UOWID/conversation correlator and the sync point level in the attach header should be compared.
Terminal End User
DFHACP
The length field in the attach header was invalid.
The attach request is rejected.
Notify the system programmer. The validity of the attach function management header (FMH) should be checked and the cause of the error identified.
Terminal End User
DFHACP
CICS will not accept LU type 6.2 attach headers with restart requested.
Note that destination CSMT is used for non-terminal transactions only.
The attach request is rejected.
Notify the system programmer. The subsystem that sent the attach header should be inspected to determine why restart was requested.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid
The transaction code CSAC or CESC, was entered from a terminal. This is not allowed.
If the transaction is CSAC, the transaction is run with no effect. If the transaction is CESC, the transaction is abnormally terminated with abend code ATOA.
Ensure that these transactions are not entered from a terminal.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid
Transaction tranid is specified as remote AND dynamic. An attempt to dynamically route transaction tranid to the remote system specified by the dynamic routing program has failed because the link is out of service.
Note that destination CSMT is used for non-terminal transactions only.
CICS continues.
Wait until the link becomes available, then try to dynamically route the transaction again.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, tranid
Transaction tranid is specified as remote AND dynamic. An attempt to dynamically route transaction tranid to the remote system specified by the dynamic routing program has failed because no sessions are immediately available.
Note that destination CSMT is used for non-terminal transactions only.
CICS continues.
Wait until a session becomes available, then try to dynamically route the transaction again.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid
The console operator at the console named consname has directed a MODIFY command to the CICS region, and the console was defined with USERID(*FIRST) or USERID(*EVERY). When CICS tried to signon the operator automatically, the signon was rejected.
The MODIFY command from the console is ignored.
Contact the system programmer to give the userid in use at the console (which is identified in other messages on the log), the correct access to this console using RACF (or an equivalent External Security manager).
CSML and Terminal End User
DFHACP, DFHZATA2
XMEOUT Parameters:
date,
time,
applid,
consname
The console operator at the console named consname has directed a MODIFY command to the CICS region, but no terminal definition for that console is installed in the region, and an autoinstall for it has failed.
The MODIFY command from the console is ignored.
Notify the system programmer, who should investigate the failure by looking for abends and messages on the log of the CICS system.
CSML
DFHACP, DFHZATA2
XMEOUT Parameters:
date,
time,
applid,
consname
Either an operator has attempted to execute transaction tranid while not authorized, or another transaction attempted to start transaction tranid, which was not authorized for this terminal.
Other processing continues. Message DFHAC2003 is sent to CSMT.
Either determine why the operator was trying to execute transaction tranid or enter an authorized transaction identifier.
Terminal End User
DFHACP
An invalid error code has been passed to DFHACP.
Transaction tranid is terminated with a transaction dump. The dump code is AACA. Message DFHAC2035 is sent to the CSMT.
You need further assistance from IBM to resolve this problem. See CICS® Problem Determination Guide for guidance on how to proceed.
Terminal End User
DFHACP
An invalid error code has been passed to DFHACP.
Transaction tranid is terminated with a transaction dump. A transaction dump is taken. The dump code is AACA. Message DFHAC2034 is sent to the terminal user.
Message DFHME0116 is normally produced containing the symptom string for this problem.
You need further assistance from IBM to resolve this problem. See CICS Problem Determination Guide for guidance on how to proceed.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, tranid, termid
Transaction tranid has abended AKCC.
The transaction (task) is purged.
Resubmit the transaction later.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid
A conflict has been detected between the options specified for transaction tranid’s definition and those specified on terminal termid’s DFHTCT table entry. For example, transaction tranid is reserved for the use of VTAM terminals but the input came from a non-VTAM terminal.
The input is ignored.
If transaction tranid is to be entered from terminal termid, ensure that the installed transaction definition value of DVSUPRT is compatible with the DFHTCT entry.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, tranid, termid
CICS received a conversation-type field in an attach header that was not TYPE=MAPPED or TYPE=UNMAPPED.
The attach request is rejected.
Notify the system programmer. The validity of the attach function management header (FMH) should be checked and the failing subsystem identified.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, netname
The received attach header contained a value for the reserved data blocking algorithm (DBA) field.
The attach request is rejected.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Notify the system programmer. Check the validity of the attach function management header (FMH), and identify the failing subsystem.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, netname
The synchronization level requested in the attach header is invalid for the session being used.
The attach request is rejected.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Notify the system programmer. Check the validity of the attach function management header (FMH), and identify the failing subsystem. Compare the value of the synchronization level in the attach header and the bind.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, netname
The received attach header contained an invalid unit of work ID (UOWID). Either the format was wrong, or no UOWID was received when the sync point level required it. This error may also be raised if no conversation correlator is supplied when it is needed.
The attach request is rejected.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Notify the system programmer. The validity of the attach function management header (FMH) should be checked and the failing subsystem identified. The value of the UOWID/conversation correlator and the sync point level in the attach header should be compared.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, netname
The length field in the attach header was invalid.
The attach request is rejected.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Notify the system programmer. Check the validity of the attach function management header (FMH), and identify the failing subsystem.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, netname
A request to initiate a transaction was received while the CICS system was in the process of recovering the session following an XRF takeover or persistent sessions restart. The error is detected by DFHZSUP, which then drives DFHACP to issue this message.
Note that destination CSMT is used for non-terminal transactions only.
Depending upon the recovery notification requested for this terminal, the system will send either the recovery message or initiate the recovery transaction specified on the RECOVNOTIFY option of the typeterm definition for this terminal (see the CICS Resource Definition Guide for details).
After the recovery notification has been received, the user is able to continue operations.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid
An attempt was made to send a SYNCPOINT ROLLBACK request. A nonzero return code was received by the sender of the request.
ABORT processing is initiated for terminal termid.
Notify the system programmer. Use trace to find the value of the return code from the SYNCPOINT ROLLBACK request. For IRC, the meaning of the return code can be found in the CICS Data Areas manual.
CSMT
DFHZIS1
XMEOUT Parameters: date, time,applid, termid
The console operator at the console named consname has directed a MODIFY command to the CICS region, but no terminal definition for that console is installed in the region, and an autoinstall for it has failed because the autoinstall program has rejected the install request.
The MODIFY command from the console is ignored.
Notify the system programmer, who should alter the autoinstall program to allow this console to be installed.
CSMT
DFHACP, DFHZATA2
XMEOUT Parameters:
date,
time,
applid,
consname
A request to attach a remote transaction failed due to a security problem. The security fields extracted from the Attach FMH5 were passed to the Security Domain to signon the user in the remote system, but the signon call failed.
The attach request is rejected.
Refer to previous security messages which are written to TDQ CSCS such as DFHSN1604 for further information and guidance. If no previous messages were issued, examine the trace to determine the reason for the signon failure. Check that if the userid, password or profile are passed on the Attach FMH5, then they are valid.
CSMT and Terminal End User
DFHACP
XMEOUT Parameters: date, time,applid, netname
The access security information length field in the attach header is invalid.
An exception trace entry containing the invalid FMH5 is issued. The attach request is rejected.
Notify the system programmer. Check the validity of the attach function management header and identify the cause of the error.
Terminal End User
DFHACP
The Access Security Information length field in the attach header was invalid.
An exception trace entry containing the invalid FMH5 has been issued. The attach request is rejected.
Message DFHME0116 is normally produced containing the symptom string for this problem.
Notify the system programmer. Check the validity of the attach function management header (FMH), and identify the failing subsystem.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, netname
A password was required in the attach FMH5, but was missing. A user ID was found, however, because the attach did not specify already verified (AV) or persistent signed-on (PV1), a password should have been present.
An exception trace entry is issued tracing the invalid FMH5. The attach request is rejected.
Notify the system programmer. Inspect the subsystem that sent the attach header to determine why the password was not sent.
Terminal End User
DFHACP
A password was required in the attach FMH5, but was missing. A user ID was found, however, since the attach did not specify already verified (AV) or persistent signed-on (PV1), a password should have been present.
An exception trace entry is issued tracing the invalid FMH5. The attach request is rejected. Message DFHME0116 is normally produced containing the symptom string for this problem.
Notify the system programmer. Inspect the subsystem that sent the attach header to determine why the password was not sent.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, netname
The attach header that was sent to the remote system did not match the required security parameters specified in the bind.
The attach request is rejected by the remote system and the session is unbound. The remote system issues messages DFHAC2055 on CSMT and DFHZC4946 on CSNE.
Inform the system programmer. Investigate the reason why the attach request failed. See messages DFHAC2055 on CSMT and DFHZC4946 on CSNE issued by the remote system for more diagnostic information.
Terminal End User
DFHACP
A request to attach a task has been received across an APPC link. However, there is an error in the FMH attach parameters. An attach parameter is present that is not authorized by the bind security indicators.
The attach request is rejected and the session is unbound. An exception trace point (number 1737) for component TF is issued, tracing the invalid attach header (FMH type 5). Message DFHZC4946 on CSNE contains sense information to help identify the reason for the failure. Message DFHME0116 is normally produced containing the symptom string for this problem.
Investigate the cause of the error which is in the remote system. Use the FMH5 in the exception trace, to determine why the remote system sent an invalid attach request.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, netname
The attach header that was sent to the remote system did not conform to the APPC protocol.
The attach request is rejected by the remote system and the session is unbound. The remote system will produce messages DFHAC2057 on CSMT and DFHZC4947 on CSNE.
Inform the system programmer. Investigate the reason why the attach request failed. See messages DFHAC2057 on CSMT and DFHZC4947 on CSNE issued by the remote system for more diagnostic information.
Terminal End User
DFHACP
A request to attach a task has been received across an APPC link. However, the FMH attach parameters do not conform to the APPC protocol.
The attach request is rejected and the session is unbound. An exception trace point (number 1737) for component TF is issued tracing the invalid attach header (FMH type 5). Message DFHZC4947 is issued. Message DFHME0116 is normally produced containing the symptom string for this problem.
Investigate the cause of the error which is in the remote system. Use the FMH5 in the exception trace to determine why the remote system sent an invalid attach request. See message DFHZC4947 on CSNE which contains sense information to help identify the reason for the failure.
If the remote system has an earlier release of CICS or CICS on another platform then you may need to set USEDFLTUSER. See Attach Time Security and the USEDFLTUSER option in the CICS RACF® Security Guide.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, netname
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. The coordinator of the syncpoint is not this CICS system but is remote.
Transaction tranid has lost contact with its coordinator system during the critical period of syncpoint processing known as the 'indoubt window'.
In accordance with the transaction definition (WAIT YES), the unit of work is not completed but is allowed to wait for resynchronization with the coordinator system. The transaction is abnormally terminated with abend code ASP1. The unit of work is shunted to await the return of the coordinator system.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2231 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
None. Any updates performed by the unit of work are resolved automatically when resynchronization with the coordinator takes place.
Alternatively, the user may force resolution of the updates independently of the coordinator system by making a CEMT request to commit or to back out the unit of work.
Terminal End User
DFHTFP
Transaction tranid has lost contact with its coordinator system during the critical period of syncpoint processing known as the 'indoubt window'. The transaction is abnormally terminated with abend code ASPO.
In accordance with the transaction definition (WAIT NO and ACTION COMMIT), all recoverable updates performed by the unit of work are unilaterally committed. Note that integrity of updates may be lost because the coordinator system may either commit or back out its changes.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2232 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
None. In accordance with the transaction definition, all updates are unilaterally committed.
Terminal End User
DFHTFP
Transaction tranid has lost contact with its coordinator system during the critical period of syncpoint processing known as the 'indoubt window'. The transaction is abnormally terminated with abend code ASPP.
In accordance with the transaction definition (WAIT NO and ACTION BACKOUT), all recoverable updates performed by the unit of work are unilaterally backed out. Note that integrity of updates may be lost because the coordinator system may either commit or back out its changes.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2233 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
None. In accordance with the transaction definition, all updates are unilaterally backed out.
Terminal End User
DFHTFP
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. Resources local to this CICS system, for example files, temporary storage, transient data, have been updated. A commit failure occurred during phase 2 of the syncpoint protocol for a local resource owner.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2234 is sent to the master terminal operator (destination CSMT). For an EXEC CICS SYNCPOINT, processing completes normally and processing continues with the next unit of work. For EXEC CICS RETURN, the transaction completes normally.
Resources affected by the commit failure remain locked and the unit of work is shunted.
Refer to earlier messages output by the local resource owner to discover the cause of the commit failure.
Terminal End User
DFHTFP
An attempt to backout a unit of work has suffered a backout failure. For the local resource owner(s) that suffered the backout failure, the resources updated by the unit of work remain locked. All other resources are backed out.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2235 is sent to the master terminal operator (destination CSMT). For an EXEC CICS SYNCPOINT, processing completes normally and processing continues with the next unit of work. For EXEC CICS RETURN, the transaction completes normally.
Resources affected by the backout failure remain locked and the unit of work is shunted.
Refer to earlier messages output by the local resource owner to discover the cause of the backout failure.
Terminal End User
DFHTFP
Transaction tranid is abnormally terminated with abend code abcode. Any changes to recoverable resources in the local system that have been performed by the current unit of work are backed out.
abcode is either a CICS transaction abend code or a user abend code generated by a CICS ABEND ABCODE(abcode) command. This command is issued either by a user program or by an IBM program (for example, a programming language library module).
If possible, a conditional message condmsg from the remote system will be appended to this message.
When this message is issued in the terminal owning region because a remote transaction has failed, there may be no recoverable resources to be backed out in the local system. In this case, the conditional message tells you whether or not resources in the remote system have been backed out.
Message DFHAC2236 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
Use the abend code, abcode, to diagnose the problem. In a transaction routing environment, the original cause of the failure is usually indicated in the conditional message. If the abend is issued by an IBM program product other than CICS, the code is documented in the library of that other product.
Resubmit the transaction after the cause of the original abend has been removed.
Terminal End User
DFHTFP
CICS has been unable to comply with an internally generated syncpoint request because a connected system has notified it that the unit of work must be rolled back. (This may also occur as a result of a session failure or a protocol error).
Transaction tranid is abnormally terminated with abend code ASPF. Any changes to recoverable resources that have been performed by the current unit of work are backed out.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2245 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
Determine why the connected system sent the indication to roll back the unit of work.
Resubmit the transaction after the cause of the indication to roll back has been removed.
Terminal End User
DFHTFP
A transaction has issued an EXEC CICS RETURN in backout required program state. The backout required program state is set when an application receives a backout request on a protected conversation.
Recoverable resources updated by the unit of work are backed out and locks released.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2246 is sent to the master terminal operator (destination CSMT). Termination processing continues.
To avoid the error, the application should code an EXEC CICS SYNCPOINT command before the EXEC CICS RETURN. A syncpoint issued in 'backout required' program state results in a backout being performed, and the ROLLEDBACK condition returned on the EXEC CICS SYNCPOINT command. If this condition is then handled, a subsequent EXEC CICS RETURN will complete successfully.
Resubmit the transaction after the cause of the indication to roll back has been removed.
Terminal End User
DFHTFP
An application requested syncpoint rollback, but was using a type of processing that does not support rollback, for example LU6.1.
Transaction tranid is abnormally terminated with abend code ASP8. Any changes to recoverable resources that have been performed by the current unit of work will be backed out.
If possible, a conditional message condmsg from the linked system will be appended to this message.
Message DFHAC2247 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
Refer to the explanation of abend ASP8.
Terminal End User
DFHTFP
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. Resources local to this CICS system, for example files, temporary storage, or transient data, have been updated, and so the local resource owners have been sent a syncpoint request. A local resource owner has replied 'No' to a request to 'Prepare', during the two phase syncpoint protocol.
Transaction tranid is abnormally terminated with abend code ASP7. Any changes to recoverable resources that have been performed by the current unit of work are backed out.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2248 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
Refer to the explanation of abend ASP7.
Terminal End User
DFHTFP
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. Resources remote to this CICS system, for example files, temporary storage, transient data on remote CICS systems, or database managers communicating via the RMI, have been updated, and so the remote resource owners have been sent a syncpoint request. A remote resource owner has replied 'No' to a request to 'Prepare', during the two phase syncpoint protocol.
Transaction tranid is abnormally terminated with abend code ASP7. Any changes to recoverable resources that have been performed by the current unit of work are backed out.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2249 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
Refer to the explanation of abend ASP7.
Terminal End User
DFHTFP
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. The coordinator of the syncpoint is not this CICS system but is remote. During the syncpoint protocol the remote coordinator has decided that the unit of work cannot be committed and must be backed out.
Transaction tranid is abnormally terminated with abend code ASP3. Any changes to recoverable resources that have been performed by the current unit of work are backed out.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2250 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
Refer to the remote coordinator system to discover the reason why the unit of work was backed out.
Terminal End User
DFHTFP
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. Resources remote to this CICS system such as files, temporary storage, and transient data on remote CICS systems have been updated, and so the remote resource owners have been sent a syncpoint request. A failure occurred during phase 2 of syncpoint protocol.
Transaction tranid has abnormally terminated with abend code ASPQ. Recoverable resources have successfully been committed but a subsequent error occurred.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2251 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
Refer to the associated messages already issued by the communication components of CICS to determine the cause of the intersystem session problem.
Terminal End User
DFHTFP
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. The coordinator of the syncpoint is not this CICS system but is remote.
Transaction tranid has lost contact with its coordinator system during the critical period of syncpoint processing known as the 'indoubt window'. However no recoverable resources have been updated by this system, so there is no data integrity problem.
Transaction tranid is abnormally terminated with abend code ASPR.
If possible, a conditional message condmsg from the linked system is appended to this message.
Message DFHAC2252 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
Refer to messages on the remote system to determine if the remote resources were backed out or committed.
Terminal End User
DFHTFP
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. Resources remote to this CICS system, for example files, temporary storage, transient data on remote CICS systems, or database managers communicating via the RMI, have been updated, and so the remote resource owners would be sent a syncpoint request. The links to the remote resource owners are in an invalid state to be sent the PREPARE request of the two phase syncpoint protocol.
Transaction tranid is abnormally terminated with abend code ASP2. Any changes to recoverable resources that have been performed by the current unit of work are backed out.
Message DFHAC2253 is sent to the master terminal operator (destination CSMT). Normal abend processing continues.
See the explanation of abend ASP2 for guidance.
Terminal End User
DFHTFP
Transaction tranid could not be executed because an I/O error occurred in the start-up program on terminal termid.
Transaction tranid is not executed.
Correct the cause of the I/O error, which is probably due to the terminal not being powered on.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, tranid, termid, message
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. The coordinator of the syncpoint is not this CICS system but is remote.
Transaction tranid has lost contact with its coordinator system during the critical period of syncpoint processing known as the 'indoubt window'.
In accordance with the transaction definition (WAIT YES), the unit of work is not completed. It is allowed to wait for resynchronization with the coordinator system. The transaction is abnormally terminated with abend code ASP1. The unit of work is shunted to await the return of the coordinator system.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system, termid is a terminal identifier (transaction routing) or a session identifier, sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2201 is sent to the terminal user. Normal abend processing continues.
Refer to explanation of abend code ASP1.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
Transaction tranid has lost contact with its coordinator system during the critical period of syncpoint processing known as the 'indoubt window'. The transaction is abnormally terminated with abend code ASPO.
In accordance with the transaction definition (WAIT NO and ACTION COMMIT), all recoverable updates performed by the unit of work are unilaterally committed. Note that integrity of updates may be lost since the coordinator system may either commit or back out its changes.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system termid is a terminal identifier (transaction routing) or a session identifier, sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2202 is sent to the terminal user. Normal abend processing continues.
None. In accordance with the transaction definition, all updates are unilaterally committed.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
Transaction tranid has lost contact with its coordinator system during the critical period of syncpoint processing known as the 'indoubt window'. The transaction is abnormally terminated with abend code ASPP.
In accordance with the transaction definition (WAIT NO and ACTION BACKOUT), all recoverable updates performed by the unit of work are unilaterally backed out. Note that integrity of updates may be lost since the coordinator system may either commit or back out its changes.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system, termid is a terminal identifier (transaction routing) or a session identifier, and sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2203 is sent to the terminal user. Normal abend processing continues.
None. In accordance with the transaction definition, all updates are unilaterally backed out.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
An application has requested syncpoint, either via EXEC CICS
SYNCPOINT or implicitly via EXEC CICS RETURN. Resources local to this CICS
system, for example files, temporary storage, or transient data, have been
updated. A failure occurred during phase 2 of the syncpoint protocol for
a local resource owner. The affected unit of work has recorded its outcome
(either forwards or backwards) on the system log, but the resources managed
by the local resource owner that failed will remain locked.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
termid is a terminal identifier (transaction routing) or a session identifier.
If possible, message DFHAC2204 is sent to the terminal user. For an EXEC CICS SYNCPOINT, processing completes normally and processing continues with the next unit of work. For EXEC CICS RETURN, the transaction completes normally.
Resources affected by the failure remain locked and the unit
of work is shunted.
Refer to earlier messages issued by the local resource owner to determine the cause of the failure.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, termid, {1=. EXCI job = }, exci_id, condmsg
An attempt to back out a unit of work has suffered a backout failure. For the local resource owner(s) that suffered the backout failure, the resources updated by the unit of work remain locked. All other resources are backed out.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
termid is a terminal identifier (transaction routing) or a session identifier.
If possible, message DFHAC2205 is sent to the terminal user. For an EXEC CICS SYNCPOINT, processing completes normally and processing continues with the next unit of work. For EXEC CICS RETURN, the transaction completes normally.
Resources affected by the backout failure remain locked and the unit of work is shunted.
Refer to an earlier messages issued by the local resource owner to determine the cause of the backout failure.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, termid, {1=. EXCI job = }, exci_id, condmsg
Transaction tranid is abnormally terminated with abend code abcode in program progname. Any changes to recoverable resources in the local system that have been performed by the current unit of work are backed out.
EXCI Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system, termid is a terminal identifier (transaction routing) or a session identifier, and sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
When this message is issued in the Terminal Owning region because a remote transaction has failed, there may be no recoverable resources to be backed out in the local system. In this case, the conditional message will tell you whether or not resources in the remote system have been backed out.
Program progname will be unknown when the message is issued in a Terminal Owning region.
If possible, message DFHAC2206 is sent to the terminal user. Normal abend processing continues.
See the description of the abend code abcode for guidance. In a transaction routing environment, the original cause of the failure is usually indicated in the conditional message. If abcode is not a CICS abend, it is a user code, in which case you should consult the programmer responsible for this area.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, secondary abcode,program name, termid, {1=. EXCI job = }, exci_id, condmsg
CICS has been unable to complete an internally generated syncpoint request because a connected system has notified it that the unit of work must be rolled back. (This may also occur as a result of a session failure or a protocol error).
Transaction tranid is abnormally terminated with abend code ASPF in program progname. Any changes to recoverable resources that have been performed by the current unit of work are backed out.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system, termid is a terminal identifier (transaction routing) or a session identifier, and sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2215 is sent to the terminal user. Normal abend processing continues.
Determine why the connected system sent the indication to roll back the unit of work.
Resubmit the transaction after the cause of the indication to roll back has been removed.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
A transaction has issued an EXEC CICS RETURN in backout required program state. The backout required program state is set when an application receives a backout request on a protected conversation.
Recoverable resources updated by the unit of work are backed out and locks released.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system, termid is a terminal identifier (transaction routing) or a session identifier, and sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2216 is sent to the terminal user. Termination processing continues.
To avoid the error, the application should code an EXEC CICS SYNCPOINT command before the EXEC CICS RETURN. A syncpoint issued in 'backout required' program state results in a backout being performed, and the ROLLEDBACK condition returned on the EXEC CICS SYNCPOINT command. If this condition is then handled, a subsequent EXEC CICS RETURN will complete successfully.
Resubmit the transaction after the cause of the indication to roll back has been removed.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, termid, {1=. EXCI job = }, exci_id, condmsg
An application requested syncpoint rollback, but was using a type of processing that does not support rollback, for example LU6.1.
Transaction tranid is abnormally terminated with abend code ASP8 in program progname. Any changes to recoverable resources that have been performed by the current unit of work will be backed out.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system termid is a terminal identifier (transaction routing) or a session identifier, sysid is the identifier of the linked CICS system, and the display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2217 is sent to the terminal user. Normal abend processing continues.
Refer to explanation of abend code ASP8.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. Resources local to this CICS system, for example files, temporary storage, transient data, have been updated, and so the local resource owners have been sent a syncpoint request. A local resource owner has replied 'No' to a request to 'Prepare', during the two phase syncpoint protocol.
Transaction tranid is abnormally terminated with abend code ASP7 in program progname. Any changes to recoverable resources that have been performed by the current unit of work will be backed out.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system, termid is a terminal identifier (transaction routing) or a session identifier, and sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2218 is sent to the terminal user. Normal abend processing continues.
Refer to explanation of abend code ASP7.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. Resources remote to this CICS system, for example files, temporary storage, transient data on remote CICS systems, or database managers communicating via the RMI, have been updated, and so the remote resource owners have been sent a syncpoint request. A remote resource owner has replied 'No' to a request to 'Prepare', during the two phase syncpoint protocol.
Transaction tranid is abnormally terminated with abend code ASP7 in program progname. Any changes to recoverable resources that have been performed by the current unit of work will be backed out.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS Interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system termid is a terminal identifier (transaction routing) or a session identifier, and sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2219 is sent to the terminal user. Normal abend processing continues.
Refer to explanation of abend code ASP7.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. The local unit of work is part of a larger unit of work, and is not the coordinator in the syncpoint. The coordinator is either in a remote system or is another unit of work in the local system (if the transaction is the result of a RUN SYNCHRONOUS command). During the syncpoint protocol the coordinator has decided that the unit of work cannot be committed and must be backed out.
Transaction tranid is abnormally terminated with abend code ASP3 in program progname. Any changes to recoverable resources that have been performed by the current unit of work are backed out.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used this, can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system termid is a terminal identifier (transaction routing) or a session identifier, and sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2220 is sent to the terminal user. Normal abend processing continues.
Refer to the coordinator system to determine the reason why the unit of work was backed out.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. Resources remote to this CICS system such as files, temporary storage, and transient data on remote CICS systems have been updated, and so the remote resource owners have been sent a syncpoint request. A failure occurred during phase 2 of syncpoint protocol.
Transaction tranid is abnormally terminated with abend code ASPQ in program progname. Recoverable resources have successfully been committed but a subsequent error occurred.
EXCI job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of jobname.stepname.procname - MVSid and identifies the EXCI client job. The stepname and procname may be omitted. MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS; not a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system, termid is a terminal identifier (transaction routing) or a session identifier, sysid is the identifier of the linked CICS system, and the display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2221 is sent to the terminal user. Normal abend processing continues.
Refer to associated messages already issued by the communication components of CICS to determine the cause of the intersystem session problem.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. The coordinator of the syncpoint is not this CICS system but is remote.
Transaction tranid has lost contact with its coordinator system during the critical period of syncpoint processing known as the 'indoubt window'. However no recoverable resources have been updated by this system and so there is no data integrity problem.
Exci Job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of 'jobname.stepname.procname - MVSid' and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system, termid is a terminal identifier (transaction routing) or a session identifier, and sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2222 is sent to the terminal user. Normal abend processing continues.
Refer to messages on the remote system to determine if the remote resources were backed out or committed.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
An application has requested syncpoint, either via EXEC CICS SYNCPOINT or implicitly via EXEC CICS RETURN. Resources remote to this CICS system, for example files, temporary storage, transient data on remote CICS systems, or database managers communicating via the RMI, have been updated, and so the remote resource owners would be sent a syncpoint request. The links to the remote resource owners are in an invalid state to be sent the PREPARE request of the two phase syncpoint protocol.
Transaction tranid is abnormally terminated with abend code ASP2 in program progname. Any changes to recoverable resources that have been performed by the current unit of work are backed out.
Exci job =exci_id is added when tranid is a server transaction running on behalf of a non CICS job using the external CICS interface (EXCI). The exci_id consists of jobname.stepname.procname - MVSid and identifies the EXCI client job. The stepname and procname may be omitted. The MVSid identifies the MVS system on which the EXCI client job is running. If MRO/XCF is being used, this can be different from the MVS system on which this CICS system is running. The MVSid is the SMF system identification (SID), hence the MVSid will be omitted if SMF is not active. Terminal termid represents the connection between the EXCI client and CICS rather than a real terminal.
In the case of an MRO or an ISC APPC (parallel sessions) connected system, termid is a terminal identifier (transaction routing) or a session identifier and sysid is the identifier of the linked CICS system. The display ends with the termination message condmsg issued by the linked system.
If possible, message DFHAC2223 is sent to the terminal user. Normal abend processing continues.
See the explanation of abend code ASP2 for guidance.
CSMT
DFHTFP
XMEOUT Parameters: date, time,applid, tranid, program name,termid, {1=. EXCI job = }, exci_id, condmsg
Transaction tranid is abnormally terminated with abend code abcode. An error occurred in attempting to link to the user-written program error program (DFHPEP). The error prevented DFHPEP from being given control.
If CICS terminates abnormally because of a program control restart failure, this message can appear during shutdown.
Depending on the reason for the failure, CICS may abnormally terminate or continue.
The transaction abend code, abcode, gives the reason for the original transaction failure.
Determine why DFHPEP could not be invoked. It may be disabled.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, tranid, primary abcode,program name, termid
Transaction tranid, which has abnormally terminated, has been disabled. This is either as a result of user code in DFHPEP, or because the transaction has abended with abend ASRD or ASRE and DISMACP=YES has been specified (or allowed to default) in the startup parameters. No further use can be made of transaction tranid.
Processing continues.
Correct the cause of the abnormal termination and enable the transaction.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, tranid
A transaction, which has abnormally terminated, has received a negative response and an explanatory warning message from system sysid. The message tacbmsg is supplied from the remote system.
Processing continues.
Correct the reason for the abnormal termination in the remote system and run the transaction again.
Terminal End User
DFHACP
A transaction, which has abnormally terminated, has received a negative response and an explanatory warning message from system sysid. The message tacbmsg is supplied from the remote system.
The tacbmsg may include the following CICS defined sense
codes:
'A0000100'x - session failure
'A0010100'x - read timeout
'A0010000'x - deadlock timeout
Processing continues.
Correct the reason for the abnormal termination in the remote system and run the transaction again.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, sysid, cccccccc, tacbmsg
Transaction tranid has abended and the abnormal completion program (DFHACP) has linked to the user-written error program (DFHPEP). The error program has also abended.
Processing continues.
The transaction abend code abcode gives the reason for the original transaction failure. Correct the cause of the abnormal termination in the error program and run the transaction again.
CSMT
DFHACP
XMEOUT Parameters: date, time,applid, tranid, primary abcode,program name, termid
An operator has attempted to execute a transaction for which the operator was not authorized. Alternatively, the operator’s authorization was set to the capability of the default user and the requested transaction has a security value greater than 1.
Other processing continues.
Either sign on or confirm authority to enter this transaction as appropriate. See messages DFHAC2002 and DFHAC2003 for further information.
Terminal End User
DFHACP
The system was unable to execute the transaction at this time.
The transaction is purged.
Resubmit the transaction later.
Terminal End User
DFHACP
Either the transaction was not valid during system quiesce, or the transaction has been disabled.
The system action is error specific. For an invalid transaction during system quiesce, refer to the System Action of message DFHAC2007.
For a transaction that has been disabled, refer to the System Action of message DFHAC2008.
The user response is error specific.
For an invalid transaction during system quiesce, refer to the User Response of message DFHAC2007. For a transaction that has been disabled, refer to the User Response of message DFHAC2008.
Terminal End User
DFHACP