HHH-13547 - remove logging of BatchImpl rethrown exceptions
Signed-off-by: Jan Schatteman <jschatte@redhat.com>
This commit is contained in:
parent
d5102ff9eb
commit
a0162f3ee5
|
@ -15,8 +15,8 @@ import org.jboss.logging.annotations.ValidIdRange;
|
||||||
|
|
||||||
import java.lang.invoke.MethodHandles;
|
import java.lang.invoke.MethodHandles;
|
||||||
|
|
||||||
import static org.jboss.logging.Logger.Level.ERROR;
|
|
||||||
import static org.jboss.logging.Logger.Level.INFO;
|
import static org.jboss.logging.Logger.Level.INFO;
|
||||||
|
import static org.jboss.logging.Logger.Level.WARN;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sub-system logging related to JDBC batch execution
|
* Sub-system logging related to JDBC batch execution
|
||||||
|
@ -35,11 +35,7 @@ public interface JdbcBatchLogging extends BasicLogger {
|
||||||
Logger BATCH_LOGGER = Logger.getLogger( NAME );
|
Logger BATCH_LOGGER = Logger.getLogger( NAME );
|
||||||
JdbcBatchLogging BATCH_MESSAGE_LOGGER = Logger.getMessageLogger( MethodHandles.lookup(), JdbcBatchLogging.class, NAME );
|
JdbcBatchLogging BATCH_MESSAGE_LOGGER = Logger.getMessageLogger( MethodHandles.lookup(), JdbcBatchLogging.class, NAME );
|
||||||
|
|
||||||
@LogMessage(level = ERROR)
|
@LogMessage(level = WARN)
|
||||||
@Message(id = 100501, value = "Exception executing batch [%s], SQL: %s")
|
|
||||||
void unableToExecuteBatch(Exception e, String sql );
|
|
||||||
|
|
||||||
@LogMessage(level = ERROR)
|
|
||||||
@Message(id = 100502, value = "Unable to release batch statement...")
|
@Message(id = 100502, value = "Unable to release batch statement...")
|
||||||
void unableToReleaseBatchStatement();
|
void unableToReleaseBatchStatement();
|
||||||
|
|
||||||
|
|
|
@ -302,12 +302,10 @@ public class BatchImpl implements Batch {
|
||||||
}
|
}
|
||||||
catch (SQLException e) {
|
catch (SQLException e) {
|
||||||
abortBatch( e );
|
abortBatch( e );
|
||||||
BATCH_MESSAGE_LOGGER.unableToExecuteBatch( e, sql );
|
|
||||||
throw sqlExceptionHelper.convert( e, "could not execute batch", sql );
|
throw sqlExceptionHelper.convert( e, "could not execute batch", sql );
|
||||||
}
|
}
|
||||||
catch (RuntimeException re) {
|
catch (RuntimeException re) {
|
||||||
abortBatch( re );
|
abortBatch( re );
|
||||||
BATCH_MESSAGE_LOGGER.unableToExecuteBatch( re, sql );
|
|
||||||
throw re;
|
throw re;
|
||||||
}
|
}
|
||||||
} );
|
} );
|
||||||
|
|
Loading…
Reference in New Issue