From a83182ea5bd7ad92118690b9a85c3b4ac780f78b Mon Sep 17 00:00:00 2001 From: teo_sarca Date: Sat, 26 Mar 2011 00:22:10 -0500 Subject: [PATCH] Local transaction commits should be logged to FINE level Link to SF Tracker: http://sourceforge.net/support/tracker.php?aid=3137365 --- org.adempiere.base/src/org/compiere/util/Trx.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/org.adempiere.base/src/org/compiere/util/Trx.java b/org.adempiere.base/src/org/compiere/util/Trx.java index 2672ca0943..6b61fdd5ad 100644 --- a/org.adempiere.base/src/org/compiere/util/Trx.java +++ b/org.adempiere.base/src/org/compiere/util/Trx.java @@ -279,7 +279,7 @@ public class Trx implements VetoableChangeListener if (m_connection != null) { m_connection.rollback(); - log.info ("**** " + m_trxName); + log.log(isLocalTrx(m_trxName) ? Level.FINE : Level.INFO, "**** " + m_trxName); m_active = false; return true; } @@ -636,4 +636,12 @@ public class Trx implements VetoableChangeListener } } + + private boolean isLocalTrx(String trxName) + { + return trxName == null + || trxName.startsWith("POSave") // TODO: hardcoded + ; + } + } // Trx