Enterprise Server XA Reconnect

The XA reconnect CICS transaction, CRCN, has been replaced by XA reconnect code executed in a Service Execution Process (SEP). The XA reconnect processing is invoked before each new transaction by execute an xa-ping to test and verify the connection to the target resource manager. If the ping fails, the XA reconnect code will attempt an XA reconnect using an XA API.

XA reconnect can operate in single or multiple reconnect modes depending on the configuration of the ES_XA_RECONNECT and ES_XA_%xaname%_OPTIONS environment variables: