[jboss-cvs] JBossAS SVN: r58617 - trunk/cluster/src/main/org/jboss/cache/invalidation/bridges
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Sat Nov 18 13:31:24 EST 2006
Author: scott.stark at jboss.org
Date: 2006-11-18 13:31:22 -0500 (Sat, 18 Nov 2006)
New Revision: 58617
Modified:
trunk/cluster/src/main/org/jboss/cache/invalidation/bridges/JGCacheInvalidationBridge.java
Log:
Validate the invalmgr lookup
Modified: trunk/cluster/src/main/org/jboss/cache/invalidation/bridges/JGCacheInvalidationBridge.java
===================================================================
--- trunk/cluster/src/main/org/jboss/cache/invalidation/bridges/JGCacheInvalidationBridge.java 2006-11-18 18:30:25 UTC (rev 58616)
+++ trunk/cluster/src/main/org/jboss/cache/invalidation/bridges/JGCacheInvalidationBridge.java 2006-11-18 18:31:22 UTC (rev 58617)
@@ -25,6 +25,8 @@
import java.util.ArrayList;
import java.util.Vector;
import java.util.Collection;
+import javax.management.MBeanServerInvocationHandler;
+import javax.management.ObjectName;
import org.jboss.cache.invalidation.BatchInvalidation;
import org.jboss.cache.invalidation.InvalidationManager;
@@ -324,7 +326,9 @@
//
this.invalMgr = (org.jboss.cache.invalidation.InvalidationManagerMBean)
org.jboss.system.Registry.lookup (this.invalidationManagerName);
-
+ if( invalMgr == null )
+ throw new IllegalStateException("Failed to find: "+invalidationManagerName+", check dependency");
+
publishLocalInvalidationGroups ();
this.updatedBridgedInvalidationGroupsInfo ();
More information about the jboss-cvs-commits
mailing list