/** * @return a new XAResource for this connection. */ public final XAResource getResource() throws SQLException { if (jdbcLogger.logger.isTraceEnabled()) { jdbcLogger.logger.trace("BaseTransactionalDriverXAConnection.getResource ()"); } try { if (_theXAResource == null) if (_theModifier != null && _theModifier.requiresSameRMOverride()) { _theXAResource = new IsSameRMOverrideXAResource(getConnection().getXAResource()); } else { _theXAResource = getConnection().getXAResource(); } return _theXAResource; } catch (Exception e) { e.printStackTrace(); SQLException sqlException = new SQLException(e.toString()); sqlException.initCause(e); throw sqlException; } }
/** * @return a new XAResource for this connection. */ public final XAResource getResource() throws SQLException { if (jdbcLogger.logger.isTraceEnabled()) { jdbcLogger.logger.trace("BaseTransactionalDriverXAConnection.getResource ()"); } try { if (_theXAResource == null) if (_theModifier != null && _theModifier.requiresSameRMOverride()) { _theXAResource = new IsSameRMOverrideXAResource(getConnection().getXAResource()); } else { _theXAResource = getConnection().getXAResource(); } return _theXAResource; } catch (Exception e) { e.printStackTrace(); SQLException sqlException = new SQLException(e.toString()); sqlException.initCause(e); throw sqlException; } }
/** * @return a new XAResource for this connection. */ public final XAResource getResource() throws SQLException { if (jdbcLogger.logger.isTraceEnabled()) { jdbcLogger.logger.trace("BaseTransactionalDriverXAConnection.getResource ()"); } try { if (_theXAResource == null) if (_theModifier != null && _theModifier.requiresSameRMOverride()) { _theXAResource = new IsSameRMOverrideXAResource(getConnection().getXAResource()); } else { _theXAResource = getConnection().getXAResource(); } return _theXAResource; } catch (Exception e) { e.printStackTrace(); SQLException sqlException = new SQLException(e.toString()); sqlException.initCause(e); throw sqlException; } }
/** * @return a new XAResource for this connection. */ public final XAResource getResource() throws SQLException { if (jdbcLogger.logger.isTraceEnabled()) { jdbcLogger.logger.trace("BaseTransactionalDriverXAConnection.getResource ()"); } try { if (_theXAResource == null) if (_theModifier != null && _theModifier.requiresSameRMOverride()) { _theXAResource = new IsSameRMOverrideXAResource(getConnection().getXAResource()); } else { _theXAResource = getConnection().getXAResource(); } return _theXAResource; } catch (Exception e) { e.printStackTrace(); SQLException sqlException = new SQLException(e.toString()); sqlException.initCause(e); throw sqlException; } }