[jboss-user] [JBoss Cache] Document updated/added: "JBossCacheMBeansWithBeaWeblogic"

Manik Surtani do-not-reply at jboss.com
Mon Feb 22 10:44:33 EST 2010

User development,

The document "JBossCacheMBeansWithBeaWeblogic", was updated Feb 22, 2010
by Manik Surtani.

To view the document, visit:

h3. Using JBoss Cache MBean with Bea Weblogic
Here is an example of how to integrate the JBoss Cache MBean into the BEA WebLogic MBeanServer.
You can add this to code to the example startup Class in JBossCacheAndWebLogic so that the JBoss Cache instance is registered in the MBean server upon startup.

// Create the TreeCache Object.
TreeCache _cache = new TreeCache();

// ... initialise the TreeCache with your configuration

// Get the InitialContext.
Context ctx = new InitialContext();
MBeanServer server = null;

// Retrieve a reference to the MBeanServer
server = (MBeanServer) ctx.lookup(" weblogic.management.server");

// Alternative BEA WebLogic-specific call of the MBean server
// MBeanHome localHome = (MBeanHome) Helper.getAdminMBeanHome("username", "password", "url");  // e.g.  url="t3://localhost:7001"
//server = localHome.getMBeanServer();

// Create an ObjectName, change 'myserver' to your server name.
ObjectName name = new ObjectName("mydomain:Name=org.jboss.cache,Type=TreeCache,Location=myserver");

// Register the TreeCache Object in the MBeanServer
server.registerMBean(_cache, name);     

WebLogic 8.1:
You can view the JBoss Cache MBean an JMX-Client like http://www.jmanage.org/
WebLogic 9.x:
Should be able to view the MBean directly in the WebLogic console.


More information about the jboss-user mailing list