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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jan 23 11:23:30 EST 2009


Author: jmesnil
Date: 2009-01-23 11:23:30 -0500 (Fri, 23 Jan 2009)
New Revision: 5705

Modified:
   trunk/src/config/jbm-configuration.xml
   trunk/src/config/queues.xml
Log:
restored default configuration files

Modified: trunk/src/config/jbm-configuration.xml
===================================================================
--- trunk/src/config/jbm-configuration.xml	2009-01-23 15:04:27 UTC (rev 5704)
+++ trunk/src/config/jbm-configuration.xml	2009-01-23 16:23:30 UTC (rev 5705)
@@ -139,7 +139,6 @@
         <refresh-timeout>10000</refresh-timeout>
       </discovery-group>
 
-<queue name="in-jbm-configuration" address="in-jbm-configuration" filter="wtf > 1"/>
       <!--  Paging configuration -->
       
       <paging-max-threads>10</paging-max-threads>
@@ -183,10 +182,4 @@
 
    </configuration>
    
-   <settings>
-   
-      <queue name="in-jbm-configuration-settings" address="in-jbm-configuration-settings"/>
-   
-</settings>
-   
-   </deployment>
\ No newline at end of file
+</deployment>
\ No newline at end of file

Modified: trunk/src/config/queues.xml
===================================================================
--- trunk/src/config/queues.xml	2009-01-23 15:04:27 UTC (rev 5704)
+++ trunk/src/config/queues.xml	2009-01-23 16:23:30 UTC (rev 5705)
@@ -2,5 +2,120 @@
             xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
             xsi:schemaLocation="urn:jboss:messaging ../schemas/queues.xsd ">
 
-  <queue name="in-queue-xml" address="in-queue-xml"/>
+   <security match="topicjms.testTopic">
+      <permission type="create" roles="durpublisher"/>
+      <permission type="read" roles="guest,publisher,durpublisher"/>
+      <permission type="write" roles="guest,publisher,durpublisher"/>
+   </security>
+
+   <security match="topicjms.securedTopic">
+      <permission type="write" roles="publisher"/>
+      <permission type="read" roles="publisher"/>
+   </security>
+
+   <security match="topicjms.testDurableTopic">
+      <permission type="create" roles="durpublisher"/>
+      <permission type="read" roles="guest,publisher,durpublisher"/>
+      <permission type="write" roles="guest,publisher,durpublisher"/>
+   </security>
+
+   <security match="queuejms.testQueue">
+      <permission type="read" roles="guest,publisher"/>
+      <permission type="write" roles="guest,publisher"/>
+   </security>
+
+   <security match="queuejms.NoSuchQueue">
+      <permission type="read" roles="guest,publisher"/>
+      <permission type="write" roles="guest,publisher"/>
+   </security>
+
+   <security match="topicjms.NoSuchTopic">
+      <permission type="read" roles="guest,publisher"/>
+      <permission type="write" roles="guest,publisher"/>
+   </security>
+
+   <security match="queuetempjms.*">
+      <permission type="create" roles="guest,def"/>
+      <permission type="read" roles="guest,def"/>
+      <permission type="write" roles="guest,def"/>
+   </security>
+
+   <security match="topictempjms.*">
+      <permission type="create" roles="guest,def"/>
+      <permission type="read" roles="guest,def"/>
+      <permission type="write" roles="guest,def"/>
+   </security>
+
+   <!--this will catch any word i.e. queuejms.anything-->
+   <!--<security match="queuejms.^">
+      <permission type="read" roles="guest,publisher"/>
+      <permission type="write" roles="guest,publisher"/>
+   </security>-->
+
+   <!--this will catch any word i.e. queuejms.anything-->
+   <!--<security match="topicjms.^">
+      <permission type="read" roles="guest,publisher"/>
+      <permission type="write" roles="guest,publisher"/>
+   </security>-->
+
+   <!--default security to catch all-->
+   <security match="*">
+      <permission type="create" roles="guest,def"/>
+      <permission type="read" roles="guest,def"/>
+      <permission type="write" roles="guest,def"/>
+   </security>
+
+   <queue-settings match="queuejms.QueueWithOwnDLQAndExpiryQueue">
+      <dead-letter-address>queuejms.PrivateDLQ</dead-letter-address>
+      <expiry-address>queuejms.PrivateExpiryQueue</expiry-address>
+   </queue-settings>
+
+   <queue-settings match="topicjms.TopicWithOwnDLQAndExpiryQueue">
+      <dead-letter-address>queuejms.PrivateDLQ</dead-letter-address>
+      <expiry-address>queuejms.PrivateExpiryQueue</expiry-address>
+   </queue-settings>
+
+   <queue-settings match="queuejms.QueueWithOwnRedeliveryDelay">
+      <redelivery-delay>5000</redelivery-delay>
+   </queue-settings>
+
+   <queue-settings match="topicjms.TopicWithOwnRedeliveryDelay">
+      <redelivery-delay>5000</redelivery-delay>
+   </queue-settings>
+
+   <queue-settings match="queuejms.testDistributedQueue">
+      <clustered>true</clustered>
+   </queue-settings>
+
+   <queue-settings match="topicjms.testDistributedTopic">
+      <clustered>true</clustered>
+   </queue-settings>
+
+   <queue-settings match="queuejms.testPerfQueue">
+      <clustered>false</clustered>
+   </queue-settings>
+
+   <queue-settings match="queuejms.MyQueue">
+      <max-size-bytes>-1</max-size-bytes>
+      <page-size-bytes>10485760</page-size-bytes>
+      <drop-messages-when-full>false</drop-messages-when-full>
+   </queue-settings>
+
+   <queue-settings match="queuejms.testGroupQueue">
+      <max-size-bytes>-1</max-size-bytes>
+      <page-size-bytes>10485760</page-size-bytes>
+      <drop-messages-when-full>false</drop-messages-when-full>
+      <distribution-policy-class>org.jboss.messaging.core.server.impl.GroupingRoundRobinDistributor</distribution-policy-class>
+   </queue-settings>
+
+   <!--default for catch all-->
+   <queue-settings match="*">
+      <clustered>false</clustered>
+      <dead-letter-address>queuejms.DLQ</dead-letter-address>
+      <expiry-address>queuejms.ExpiryQueue</expiry-address>
+      <redelivery-delay>0</redelivery-delay>
+      <max-size-bytes>-1</max-size-bytes>
+      <distribution-policy-class>org.jboss.messaging.core.server.impl.RoundRobinDistributor</distribution-policy-class>
+      <message-counter-history-day-limit>10</message-counter-history-day-limit>
+   </queue-settings>
 </settings>




More information about the jboss-cvs-commits mailing list