EVEERTRN

The EVEERTRN routine handles transaction recovery. It captures each message listed below with severity NORMAL.

Format

Read syntax diagramSkip visual syntax diagramEVEERTRN

Comments and Usage Notes

The EVEERTRN automation routine is intended to respond to the following messages by issuing the transaction recovery commands that are defined for the RCVRTRAN message ID:

DFHAC2231 date time applid Transaction tranid running program program name term 
          termid has lost contact with its coordinator system during syncpoint and 
          has abended with code ASP1. The unit of work is shunted until contact is 
          restored{. EXCI job = }exci_id. condmsg
DFHAC2232 date time applid Transaction tranid running program program name term 
          termid has lost contact with its coordinator system during syncpoint and 
          has abended with code ASPO. All updates will be unilaterally 
          committed{. EXCI job = }exci_id. condmsg
DFHAC2233 date time applid Transaction tranid running program program name term 
          termid has lost contact with its coordinator system during syncpoint and 
          has abended with code ASPP. All updates will be unilaterally backed 
          out{. EXCI job = }exci_id. condmsg
DFHAC2236 date time applid Transaction tranid abend secondary abcode in program 
          program name term termid. Updates to local recoverable resources will be 
          backed out{. EXCI job = }exci_id. condmsg
DFHAC2245 date time applid A CICS-generated syncpoint request could not be completed 
          normally because a connected system has requested that the unit of work be 
          rolled back. Transaction tranid running program program name term termid 
          has been abnormally terminated with code ASPF{. EXCI job = }exci_id. condmsg
DFHAC2247 date time applid Transaction tranid running program program name term 
          termid has requested rollback, but was using a type of processing for which 
          rollback is not supported. The transaction has been abnormally terminated 
          with code ASP8 {. EXCI job = }exci_id. condmsg
DFHAC2248 date time applid Transaction tranid running program program name term 
          termid has failed with abend ASP7 following the failure of a local 
          resource owner in the prepare phase of syncpoint. Updates will be backed 
          out{. EXCI job = }exci_id. condmsg
DFHAC2249 date time applid Transaction tranid running program program name term 
          termid has failed with abend ASP7 following the failure of a remote system 
          in the prepare phase of syncpoint. Updates will be backed 
          out{. EXCI job = }exci_id. condmsg
DFHAC2250 date time applid the coordinator system has indicated that the current unit of work 
          is to be backed out. Transaction tranid running program program name term
          termid has been abnormally terminated with abend ASP3{. EXCI job = }exci_id.
          condmsg          
DFHAC2251 date time applid Transaction tranid running program program name term 
          termid has failed with abend ASPQ. Syncpoint commit processing has failed 
          while communicating with a remote system{. EXCI job = }exci_id. condmsg
DFHAC2252 date time applid Transaction tranid in program program name term termid 
          has lost contact with its coordinator system during syncpoint processing. 
          No updates have been performed by this system; it has abended with code 
          ASPR{. EXCI job = }exci_id. condmsg
DFHAC2253 date time applid Transaction tranid running program program name term 
          termid has failed with abend ASP2 due to the links to the remote systems 
          being in an invalid state. Updates will be backed out{. EXCI job = }exci_id. 
          condmsg
Note that these messages are not normally issued to the system console, so if transaction recovery is required the messages should be included in the MESSAGES/USER DATA policy so that the CICS® message exit forces CICS to WTO them.

For more details, see How to Define Transaction Recovery.