[jboss-cvs] JBoss Messaging SVN: r4565 - trunk/src/config.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jun 24 03:24:36 EDT 2008


Author: timfox
Date: 2008-06-24 03:24:36 -0400 (Tue, 24 Jun 2008)
New Revision: 4565

Modified:
   trunk/src/config/jbm-beans.xml
   trunk/src/config/jbm-standalone-beans.xml
Log:
Used factory in beans config to expose ServerManagement


Modified: trunk/src/config/jbm-beans.xml
===================================================================
--- trunk/src/config/jbm-beans.xml	2008-06-23 16:44:54 UTC (rev 4564)
+++ trunk/src/config/jbm-beans.xml	2008-06-24 07:24:36 UTC (rev 4565)
@@ -23,15 +23,13 @@
       </property>
    </bean>-->
 
-<!--
    <bean name="MessagingServerManagement"
          class="org.jboss.messaging.core.management.impl.MessagingServerManagementImpl">
       <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.messaging:service=MessagingServerManagement",exposedInterface=org.jboss.messaging.core.management.MessagingServerManagement.class)</annotation>
-      <property name="messagingServer">
-         <inject bean="MessagingServer"/>
-      </property>
+      <constructor factoryMethod="getServerManagement">
+         <factory bean="MessagingServer"/>
+      </constructor>
    </bean>
--->   
 
    <bean name="MessagingServer" class="org.jboss.messaging.core.server.impl.MessagingServerImpl">
       <property name="storageManager">
@@ -45,7 +43,7 @@
       </property>
       <property name="securityManager">
          <inject bean="JBMSecurityManager"/>
-      </property>
+      </property>      
    </bean>
 
    <bean name="StorageManager" class="org.jboss.messaging.core.persistence.impl.journal.JournalStorageManager">

Modified: trunk/src/config/jbm-standalone-beans.xml
===================================================================
--- trunk/src/config/jbm-standalone-beans.xml	2008-06-23 16:44:54 UTC (rev 4564)
+++ trunk/src/config/jbm-standalone-beans.xml	2008-06-24 07:24:36 UTC (rev 4565)
@@ -41,15 +41,13 @@
       </property>
    </bean>
 
-<!--
    <bean name="MessagingServerManagement"
          class="org.jboss.messaging.core.management.impl.MessagingServerManagementImpl">
-      <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.messaging:service=MessagingServerManagement",exposedInterface=org.jboss.messaging.core.management.MessagingServerManagement.class)</annotation>
-      <property name="messagingServer">
-         <inject bean="MessagingServer"/>
-      </property>
+      <annotation>@org.jboss.aop.microcontainer.aspects.jmx.JMX(name="jboss.messaging:service=MessagingServerManagement",exposedInterface=org.jboss.messaging.core.management.MessagingServerManagement.class)</annotation>      
+      <constructor factoryMethod="getServerManagement">
+         <factory bean="MessagingServer"/>
+      </constructor>
    </bean>
--->   
 
    <bean name="MessagingServer" class="org.jboss.messaging.core.server.impl.MessagingServerImpl">
       <depends>QueueSettingsDeployer</depends>
@@ -64,7 +62,7 @@
       </property>
       <property name="securityManager">
          <inject bean="JBMSecurityManager"/>
-      </property>
+      </property>      
    </bean>
 
    <bean name="StorageManager" class="org.jboss.messaging.core.persistence.impl.journal.JournalStorageManager">




More information about the jboss-cvs-commits mailing list