[jboss-cvs] JBossAS SVN: r67266 - trunk/ejb3/src/main/org/jboss/ejb3/cache/tree.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 19 16:15:59 EST 2007


Author: bstansberry at jboss.com
Date: 2007-11-19 16:15:59 -0500 (Mon, 19 Nov 2007)
New Revision: 67266

Modified:
   trunk/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java
Log:
Hard code a default cache name

Modified: trunk/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java
===================================================================
--- trunk/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java	2007-11-19 21:15:06 UTC (rev 67265)
+++ trunk/ejb3/src/main/org/jboss/ejb3/cache/tree/StatefulTreeCache.java	2007-11-19 21:15:59 UTC (rev 67266)
@@ -318,7 +318,10 @@
       Advisor advisor = this.ejbContainer;
       CacheConfig config = (CacheConfig) advisor.resolveAnnotation(CacheConfig.class);
       MBeanServer server = MBeanServerLocator.locateJBoss();
-      ObjectName cacheON = new ObjectName(config.name());
+      String name = config.name();
+      if (name == null || name.trim().length() == 0)
+         name = CacheConfig.DEFAULT_CLUSTERED_OBJECT_NAME;
+      ObjectName cacheON = new ObjectName(name);
       CacheJmxWrapperMBean mbean = (CacheJmxWrapperMBean) MBeanProxyExt.create(CacheJmxWrapperMBean.class, cacheON, server);
       cache = mbean.getCache();
 




More information about the jboss-cvs-commits mailing list