if (!(_txm instanceof RecoverableTransactionManager)) {
throw new RuntimeException("TransactionManager is not recoverable.");
}
TransactionSupport transactionSupport = LocalTransactions.INSTANCE;
ConnectionTracker connectionTracker = new ConnectionTrackingCoordinator();
PoolingSupport poolingSupport = new SinglePool(
_odeConfig.getPoolMaxSize(),
_odeConfig.getPoolMinSize(),
CONNECTION_MAX_WAIT_MILLIS,