code: protected ConnectionWrapper createConnection(Transaction tx) throws SQLException {
          final XAConnection xaConn = xaDataSource.getXAConnection();
          final Connection conn = xaConn.getConnection();
          final ConnectionWrapper wrapper = createTransactionalConnectionWrapper(xaConn, conn, tx);
          if (logger.isDebugEnabled()) {
              logger.debug("Created physical connection: tx={}, conn={}", tx, conn);
          }
          return wrapper;
      }
docs: -----------------