Author: toad
Date: 2008-07-12 13:05:59 +0000 (Sat, 12 Jul 2008)
New Revision: 21103
Modified:
branches/db4o/freenet/src/freenet/node/Node.java
Log:
Ignore ClassHasNoFields's
Modified: branches/db4o/freenet/src/freenet/node/Node.java
===================================================================
--- branches/db4o/freenet/src/freenet/node/Node.java 2008-07-12 13:02:11 UTC
(rev 21102)
+++ branches/db4o/freenet/src/freenet/node/Node.java 2008-07-12 13:05:59 UTC
(rev 21103)
@@ -31,6 +31,7 @@
import com.db4o.ObjectContainer;
import com.db4o.ObjectServer;
import com.db4o.config.QueryEvaluationMode;
+import com.db4o.diagnostic.ClassHasNoFields;
import com.db4o.diagnostic.Diagnostic;
import com.db4o.diagnostic.DiagnosticBase;
import com.db4o.diagnostic.DiagnosticListener;
@@ -767,6 +768,8 @@
Db4o.configure().diagnostic().addListener(new
DiagnosticListener() {
public void onDiagnostic(Diagnostic arg0) {
+ if(arg0 instanceof ClassHasNoFields)
+ return; // Ignore
if(arg0 instanceof DiagnosticBase) {
DiagnosticBase d = (DiagnosticBase)
arg0;
Logger.error(this, "Diagnostic:
"+d.getClass()+" : "+d.problem()+" : "+d.solution()+" : "+d.reason(), new
Exception("debug"));