Author: manik.surtani(a)jboss.com
Date: 2008-01-08 07:34:45 -0500 (Tue, 08 Jan 2008)
New Revision: 5044
Modified:
core/trunk/src/main/java/org/jboss/cache/RegionManager.java
Log:
deal with default region and default inactive flag
Modified: core/trunk/src/main/java/org/jboss/cache/RegionManager.java
===================================================================
--- core/trunk/src/main/java/org/jboss/cache/RegionManager.java 2008-01-08 11:51:00 UTC
(rev 5043)
+++ core/trunk/src/main/java/org/jboss/cache/RegionManager.java 2008-01-08 12:34:45 UTC
(rev 5044)
@@ -319,6 +319,7 @@
{
if (log.isTraceEnabled()) log.trace("Activating region " + fqn);
Region r = getRegion(fqn, false);
+ if (r != null && r.getFqn() != null && r.getFqn().isRoot()
&& !fqn.isRoot() && defaultInactive) return;
if (r != null)
{
if (!defaultInactive && r.getClassLoader() == null)
@@ -721,6 +722,7 @@
if (region != null)
{
+ if (region.getFqn().isRoot() && !fqn.isRoot() &&
!defaultInactive) return;
if (defaultInactive && region.getClassLoader() == null)
{
// This region's state will no match that of a non-existent one
Show replies by date