The CRCN transaction invokes a new entry point, xa_ping, in the RM switch modules. This entry point executes a simple request to the target resource manager to check the connection state.
Ensure you have an up-to-date version of the switch module for which the ping entry is enabled.
The following table shows the functions/APIs invoked for the different resource managers:
| Resource manager | Probe APIs |
|---|---|
| Oracle | OCIPing |
| IBM DB2 | SQLGetConnectAttr |
| Microsoft SQL Server | SQLGetConnectAttr |
| IBM MQSeries | MQ-open with options with option inquire on object type queue manager, and MQ-close |
| OCI | OCIPing |
| ODBC | SQLGetConnectAttr |
| PostgreSQL | SQLGetConnectAttr |