[jboss-cvs] JBoss Messaging SVN: r7490 - in trunk/src/config/jboss-as: non-clustered and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Jun 29 05:23:38 EDT 2009


Author: jmesnil
Date: 2009-06-29 05:23:37 -0400 (Mon, 29 Jun 2009)
New Revision: 7490

Modified:
   trunk/src/config/jboss-as/clustered/jbm-jboss-beans.xml
   trunk/src/config/jboss-as/non-clustered/jbm-jboss-beans.xml
Log:
JBMESSAGING-1672: AS 5 MBean Server integration

* for AS 5 beans configuration, use the MBeanServer returned by MBeanLocator.locateJBoss() instead
  of the platform MBeanServer. This allows JBoss Messaging to be manageable through AS 5 jmx-console

Modified: trunk/src/config/jboss-as/clustered/jbm-jboss-beans.xml
===================================================================
--- trunk/src/config/jboss-as/clustered/jbm-jboss-beans.xml	2009-06-29 09:22:17 UTC (rev 7489)
+++ trunk/src/config/jboss-as/clustered/jbm-jboss-beans.xml	2009-06-29 09:23:37 UTC (rev 7490)
@@ -4,9 +4,9 @@
 
    <!-- MBean server -->
    <bean name="MBeanServer" class="javax.management.MBeanServer">
-      <constructor factoryClass="java.lang.management.ManagementFactory"
-                   factoryMethod="getPlatformMBeanServer"/>
-   </bean> 
+      <constructor factoryClass="org.jboss.mx.util.MBeanServerLocator"
+                   factoryMethod="locateJBoss"/>
+   </bean>
 
    <!-- The core configuration -->
    <bean name="Configuration" class="org.jboss.messaging.core.config.impl.FileConfiguration"/>   

Modified: trunk/src/config/jboss-as/non-clustered/jbm-jboss-beans.xml
===================================================================
--- trunk/src/config/jboss-as/non-clustered/jbm-jboss-beans.xml	2009-06-29 09:22:17 UTC (rev 7489)
+++ trunk/src/config/jboss-as/non-clustered/jbm-jboss-beans.xml	2009-06-29 09:23:37 UTC (rev 7490)
@@ -4,9 +4,9 @@
 
    <!-- MBean server -->
    <bean name="MBeanServer" class="javax.management.MBeanServer">
-      <constructor factoryClass="java.lang.management.ManagementFactory"
-                   factoryMethod="getPlatformMBeanServer"/>
-   </bean> 
+      <constructor factoryClass="org.jboss.mx.util.MBeanServerLocator"
+                   factoryMethod="locateJBoss"/>
+   </bean>
 
    <!-- The core configuration -->
    <bean name="Configuration" class="org.jboss.messaging.core.config.impl.FileConfiguration"/>   




More information about the jboss-cvs-commits mailing list