mirror of
https://github.com/apache/activemq-artemis.git
synced 2025-02-21 01:15:50 +00:00
ARTEMIS-1006: JDBC should log proper warns with stack traces on SQLExceptions
This commit is contained in:
parent
87d6c3500f
commit
70721dcd5c
@ -198,6 +198,7 @@ public class JDBCJournalImpl extends AbstractJDBCDriver implements Journal {
|
||||
}
|
||||
}
|
||||
} catch (SQLException e) {
|
||||
logger.warn(e.getMessage(), e);
|
||||
executeCallbacks(recordRef, success);
|
||||
return 0;
|
||||
}
|
||||
@ -212,6 +213,7 @@ public class JDBCJournalImpl extends AbstractJDBCDriver implements Journal {
|
||||
connection.commit();
|
||||
success = true;
|
||||
} catch (SQLException e) {
|
||||
logger.warn(e.getMessage(), e);
|
||||
performRollback(recordRef);
|
||||
}
|
||||
|
||||
@ -276,6 +278,7 @@ public class JDBCJournalImpl extends AbstractJDBCDriver implements Journal {
|
||||
}
|
||||
}
|
||||
} catch (Exception sqlE) {
|
||||
logger.warn(sqlE.getMessage(), sqlE);
|
||||
ActiveMQJournalLogger.LOGGER.error("Error performing rollback", sqlE);
|
||||
}
|
||||
}
|
||||
@ -670,6 +673,7 @@ public class JDBCJournalImpl extends AbstractJDBCDriver implements Journal {
|
||||
rs.next();
|
||||
count = rs.getInt(1);
|
||||
} catch (SQLException e) {
|
||||
logger.warn(e.getMessage(), e);
|
||||
return -1;
|
||||
}
|
||||
return count;
|
||||
|
Loading…
x
Reference in New Issue
Block a user