You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2010/12/08 14:41:41 UTC
svn commit: r1043414 - in /camel/trunk/components/camel-hawtdb/src:
main/java/org/apache/camel/component/hawtdb/HawtDBFile.java
test/resources/log4j.properties
Author: davsclaus
Date: Wed Dec 8 13:41:41 2010
New Revision: 1043414
URL: http://svn.apache.org/viewvc?rev=1043414&view=rev
Log:
Added a bit more trace logging in hawtdb
Modified:
camel/trunk/components/camel-hawtdb/src/main/java/org/apache/camel/component/hawtdb/HawtDBFile.java
camel/trunk/components/camel-hawtdb/src/test/resources/log4j.properties
Modified: camel/trunk/components/camel-hawtdb/src/main/java/org/apache/camel/component/hawtdb/HawtDBFile.java
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-hawtdb/src/main/java/org/apache/camel/component/hawtdb/HawtDBFile.java?rev=1043414&r1=1043413&r2=1043414&view=diff
==============================================================================
--- camel/trunk/components/camel-hawtdb/src/main/java/org/apache/camel/component/hawtdb/HawtDBFile.java (original)
+++ camel/trunk/components/camel-hawtdb/src/main/java/org/apache/camel/component/hawtdb/HawtDBFile.java Wed Dec 8 13:41:41 2010
@@ -85,6 +85,11 @@ public class HawtDBFile extends TxPageFi
}
return true;
}
+
+ @Override
+ public String toString() {
+ return "Allocation repository file: " + getFile();
+ }
});
}
@@ -156,7 +161,12 @@ public class HawtDBFile extends TxPageFi
}
attempt++;
+ // execute and get answer
answer = work.execute(tx);
+
+ if (LOG.isTraceEnabled()) {
+ LOG.trace("TX is read only: " + tx.isReadOnly() + " for executed work: " + work);
+ }
// commit work
tx.commit();
// and flush so we ensure data is spooled to disk
@@ -165,11 +175,11 @@ public class HawtDBFile extends TxPageFi
done = true;
} catch (OptimisticUpdateException e) {
// retry as we hit an optimistic update error
- LOG.warn("OptimisticUpdateException occurred at attempt " + attempt + " executing work " + work + " will do rollback and retry.");
+ LOG.warn("OptimisticUpdateException occurred at attempt " + attempt + " executing work " + work + ". Will do rollback and retry.");
// no harm doing rollback before retry and no wait is needed
tx.rollback();
} catch (RuntimeException e) {
- LOG.warn("Error executing work " + work + " will do rollback.", e);
+ LOG.warn("Error executing work " + work + ". Will do rollback.", e);
tx.rollback();
throw e;
}
Modified: camel/trunk/components/camel-hawtdb/src/test/resources/log4j.properties
URL: http://svn.apache.org/viewvc/camel/trunk/components/camel-hawtdb/src/test/resources/log4j.properties?rev=1043414&r1=1043413&r2=1043414&view=diff
==============================================================================
--- camel/trunk/components/camel-hawtdb/src/test/resources/log4j.properties (original)
+++ camel/trunk/components/camel-hawtdb/src/test/resources/log4j.properties Wed Dec 8 13:41:41 2010
@@ -23,9 +23,7 @@ log4j.rootLogger=INFO, file
# uncomment the following to enable camel debugging
#log4j.logger.org.apache.camel=DEBUG
#log4j.logger.org.apache.camel.component.hawtdb=DEBUG
-log4j.logger.org.apache.camel.impl.converter=WARN
-log4j.logger.org.apache.camel.management=WARN
-log4j.logger.org.apache.camel.impl.DefaultPackageScanClassResolver=WARN
+#log4j.logger.org.apache.camel.component.hawtdb.HawtDBFile=TRACE
# CONSOLE appender not used by default
log4j.appender.out=org.apache.log4j.ConsoleAppender