[infinispan-commits] Infinispan SVN: r195 - trunk/core/src/main/java/org/infinispan/factories.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Tue Apr 28 17:25:25 EDT 2009
Author: galder.zamarreno at jboss.com
Date: 2009-04-28 17:25:25 -0400 (Tue, 28 Apr 2009)
New Revision: 195
Modified:
trunk/core/src/main/java/org/infinispan/factories/AbstractComponentRegistry.java
Log:
[ISPN-69] (NullPointerException when enabling TRACE) Moved logging message to after dependency injection.
Modified: trunk/core/src/main/java/org/infinispan/factories/AbstractComponentRegistry.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/factories/AbstractComponentRegistry.java 2009-04-28 12:22:00 UTC (rev 194)
+++ trunk/core/src/main/java/org/infinispan/factories/AbstractComponentRegistry.java 2009-04-28 21:25:25 UTC (rev 195)
@@ -197,13 +197,14 @@
c = new Component();
c.name = name;
c.instance = component;
- getLog().trace("Registering component {0} under name {1}", c, name);
componentLookup.put(name, c);
}
c.nonVolatile = ReflectionUtil.isAnnotationPresent(component.getClass(), NonVolatile.class);
addComponentDependencies(c);
// inject dependencies for this component
c.injectDependencies();
+
+ if (old != null) getLog().trace("Registering component {0} under name {1}", c, name);
}
/**
More information about the infinispan-commits
mailing list