[jboss-cvs] JBossAS SVN: r73500 - projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/cache/tree.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon May 19 16:32:07 EDT 2008
Author: bstansberry at jboss.com
Date: 2008-05-19 16:32:06 -0400 (Mon, 19 May 2008)
New Revision: 73500
Modified:
projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/cache/tree/StatefulTreeCache.java
Log:
[EJBTHREE-1372] Ensure region root node exists
Modified: projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/cache/tree/StatefulTreeCache.java
===================================================================
--- projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/cache/tree/StatefulTreeCache.java 2008-05-19 20:30:16 UTC (rev 73499)
+++ projects/ejb3/trunk/core/src/main/java/org/jboss/ejb3/cache/tree/StatefulTreeCache.java 2008-05-19 20:32:06 UTC (rev 73500)
@@ -366,6 +366,14 @@
region.activate();
}
+ // JBCACHE-1349 -- ensure root node exists
+ Node regionRoot = cache.getNode(cacheNode);
+ if (regionRoot == null)
+ {
+ regionRoot = cache.getRoot().addChild(cacheNode);
+ }
+ regionRoot.setResident(true);
+
log.debug("started(): created region: " +region + " for ejb: " + ejbContainer.getEjbName());
// register to listen for cache events
More information about the jboss-cvs-commits
mailing list