[jboss-svn-commits] JBL Code SVN: r15403 - in labs/jbossesb/trunk/product/services/jbossesb/src/main/resources: META-INF and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Thu Sep 27 08:23:21 EDT 2007


Author: tcunning
Date: 2007-09-27 08:23:21 -0400 (Thu, 27 Sep 2007)
New Revision: 15403

Modified:
   labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/META-INF/jboss-esb.xml
   labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/jbm-queue-service.xml
   labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/jbmq-queue-service.xml
Log:
bug:JBESB-917
Add Queues and services for management console.


Modified: labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/META-INF/jboss-esb.xml
===================================================================
--- labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/META-INF/jboss-esb.xml	2007-09-27 12:22:47 UTC (rev 15402)
+++ labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/META-INF/jboss-esb.xml	2007-09-27 12:23:21 UTC (rev 15403)
@@ -18,6 +18,18 @@
                       dest-name="queue/DataCollectorQueue"
                   />
               </jms-bus>
+			  <jms-bus busid="OperationsCollectorQueue">
+                  <jms-message-filter
+                      dest-type="QUEUE"
+                      dest-name="queue/OperationsCollectorQueue"
+                  />
+              </jms-bus>
+			  <jms-bus busid="OperationsResultCollectorQueue">
+                  <jms-message-filter
+                      dest-type="QUEUE"
+                      dest-name="queue/OperationsResultCollectorQueue"
+                  />
+              </jms-bus>
           </jms-provider>
            <schedule-provider name="schedule">
             <simple-schedule scheduleid="5-min-trigger" frequency="300" execCount="-1"/>
@@ -26,6 +38,36 @@
       
 	<services>   
 		<service category="JBossESB-Internal"
+				name="InvokerService"
+				description="Service which sends a CommandMessage with operations result">
+			<listeners>
+				<jms-listener name="JMS-DCQListener"
+							busidref="OperationsResultCollectorQueue"
+							maxThreads="1"
+				/>
+			</listeners>
+			<actions>
+					<action name="action1"
+						class="org.jboss.soa.esb.monitoring.client.InvokerAction"
+						process="invokeOperation"/>
+			</actions>
+		</service>	
+		<service category="JBossESB-Internal"
+				name="OperationsCollectorService"
+				description="Service which sends a CommandMessage with operations">
+			<listeners>
+				<jms-listener name="JMS-DCQListener"
+							busidref="OperationsCollectorQueue"
+							maxThreads="1"
+				/>
+			</listeners>
+			<actions>
+					<action name="action1"
+						class="org.jboss.soa.esb.monitoring.client.OperationsCollectorAction"
+						process="collectOperations"/>
+			</actions>
+		</service>	
+		<service category="JBossESB-Internal"
 				name="DataCollectorService"
 				description="Service which sends a CommandMessage with statistics">
 			<listeners>

Modified: labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/jbm-queue-service.xml
===================================================================
--- labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/jbm-queue-service.xml	2007-09-27 12:22:47 UTC (rev 15402)
+++ labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/jbm-queue-service.xml	2007-09-27 12:23:21 UTC (rev 15403)
@@ -5,9 +5,19 @@
            xmbean-dd="xmdesc/Queue-xmbean.xml">
         <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
     </mbean>
-	    <mbean code="org.jboss.jms.server.destination.QueueService"
+    <mbean code="org.jboss.jms.server.destination.QueueService"
            name="jboss.esb.destination:service=Queue,name=DataCollectorQueue"
            xmbean-dd="xmdesc/Queue-xmbean.xml">
         <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
     </mbean>
+    <mbean code="org.jboss.jms.server.destination.QueueService"
+           name="jboss.esb.destination:service=Queue,name=OperationsCollectorQueue"
+           xmbean-dd="xmdesc/Queue-xmbean.xml">
+        <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
+    </mbean>
+    <mbean code="org.jboss.jms.server.destination.QueueService"
+           name="jboss.esb.destination:service=Queue,name=OperationsResultCollectorQueue"
+           xmbean-dd="xmdesc/Queue-xmbean.xml">
+        <depends optional-attribute-name="ServerPeer">jboss.messaging:service=ServerPeer</depends>
+    </mbean>
 </server>

Modified: labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/jbmq-queue-service.xml
===================================================================
--- labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/jbmq-queue-service.xml	2007-09-27 12:22:47 UTC (rev 15402)
+++ labs/jbossesb/trunk/product/services/jbossesb/src/main/resources/jbmq-queue-service.xml	2007-09-27 12:23:21 UTC (rev 15403)
@@ -6,10 +6,22 @@
             jboss.mq:service=DestinationManager
         </depends>
     </mbean>
-	<mbean code="org.jboss.mq.server.jmx.Queue"
+    <mbean code="org.jboss.mq.server.jmx.Queue"
            name="jboss.esb.destination:service=Queue,name=DataCollectorQueue">
         <depends optional-attribute-name="DestinationManager">
             jboss.mq:service=DestinationManager
         </depends>
     </mbean>
+    <mbean code="org.jboss.mq.server.jmx.Queue"
+           name="jboss.esb.destination:service=Queue,name=OperationsCollectorQueue">
+        <depends optional-attribute-name="DestinationManager">
+            jboss.mq:service=DestinationManager
+        </depends>
+    </mbean>
+    <mbean code="org.jboss.mq.server.jmx.Queue"
+           name="jboss.esb.destination:service=Queue,name=OperationsResultCollectorQueue">
+        <depends optional-attribute-name="DestinationManager">
+            jboss.mq:service=DestinationManager
+        </depends>
+    </mbean>
 </server>




More information about the jboss-svn-commits mailing list