} catch ( InvocationTargetException i ) { pc_.setInvalidated (); pc_.close (); if ( LOGGER.isDebugEnabled() ) LOGGER.logDebug ( "Exception in pooled connection - closing it", i ); LOGGER.logWarning ( msg, e ); pc_.setInvalidated (); pc_.close (); AtomikosSQLException.throwAtomikosSQLException ( e.getMessage() , e );