[jboss-cvs] JBoss Messaging SVN: r7306 - in trunk: examples/jms/bridge/server1 and 17 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jun 11 04:38:56 EDT 2009


Author: jmesnil
Date: 2009-06-11 04:38:56 -0400 (Thu, 11 Jun 2009)
New Revision: 7306

Added:
   trunk/examples/jms/symmetric-cluster/server0/KILL_ME
   trunk/examples/jms/symmetric-cluster/server1/KILL_ME
   trunk/examples/jms/symmetric-cluster/server2/KILL_ME
Modified:
   trunk/examples/jms/bridge/server0/jbm-configuration.xml
   trunk/examples/jms/bridge/server1/jbm-configuration.xml
   trunk/examples/jms/clustered-durable-subscription/server0/jbm-configuration.xml
   trunk/examples/jms/clustered-durable-subscription/server1/jbm-configuration.xml
   trunk/examples/jms/clustered-queue/server0/jbm-configuration.xml
   trunk/examples/jms/clustered-queue/server1/jbm-configuration.xml
   trunk/examples/jms/clustered-topic/server0/jbm-configuration.xml
   trunk/examples/jms/clustered-topic/server1/jbm-configuration.xml
   trunk/examples/jms/divert/server0/jbm-configuration.xml
   trunk/examples/jms/divert/server1/jbm-configuration.xml
   trunk/examples/jms/queue-message-redistribution/server0/jbm-configuration.xml
   trunk/examples/jms/queue-message-redistribution/server1/jbm-configuration.xml
   trunk/examples/jms/symmetric-cluster/server0/jbm-configuration.xml
   trunk/examples/jms/symmetric-cluster/server1/jbm-configuration.xml
   trunk/examples/jms/symmetric-cluster/server2/jbm-configuration.xml
   trunk/examples/jms/symmetric-cluster/server3/jbm-configuration.xml
   trunk/examples/jms/symmetric-cluster/server4/jbm-configuration.xml
   trunk/examples/jms/symmetric-cluster/server5/jbm-configuration.xml
   trunk/src/main/org/jboss/messaging/core/management/impl/ManagementServiceImpl.java
Log:
JBMESSAGING-1629: do not hard-code management cluster admin user

* added cluster.management roles in the address-settings of the clustered 
  examples
  

Modified: trunk/examples/jms/bridge/server0/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/bridge/server0/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/bridge/server0/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -51,12 +51,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.queue.#">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
    

Modified: trunk/examples/jms/bridge/server1/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/bridge/server1/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/bridge/server1/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -26,12 +26,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.queue.#">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
    

Modified: trunk/examples/jms/clustered-durable-subscription/server0/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/clustered-durable-subscription/server0/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/clustered-durable-subscription/server0/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -54,12 +54,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.topic.exampleTopic">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
    

Modified: trunk/examples/jms/clustered-durable-subscription/server1/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/clustered-durable-subscription/server1/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/clustered-durable-subscription/server1/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -54,12 +54,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.topic.exampleTopic">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Modified: trunk/examples/jms/clustered-queue/server0/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/clustered-queue/server0/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/clustered-queue/server0/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -54,12 +54,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.queue.exampleQueue">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Modified: trunk/examples/jms/clustered-queue/server1/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/clustered-queue/server1/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/clustered-queue/server1/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -53,12 +53,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.queue.exampleQueue">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Modified: trunk/examples/jms/clustered-topic/server0/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/clustered-topic/server0/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/clustered-topic/server0/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -55,12 +55,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.topic.exampleTopic">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Modified: trunk/examples/jms/clustered-topic/server1/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/clustered-topic/server1/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/clustered-topic/server1/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -53,12 +53,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.topic.exampleTopic">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Modified: trunk/examples/jms/divert/server0/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/divert/server0/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/divert/server0/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -72,12 +72,12 @@
    <security-settings>
       <!--security for example -->
       <security-setting match="jms.#">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Modified: trunk/examples/jms/divert/server1/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/divert/server1/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/divert/server1/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -24,12 +24,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.#">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Modified: trunk/examples/jms/queue-message-redistribution/server0/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/queue-message-redistribution/server0/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/queue-message-redistribution/server0/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -54,12 +54,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.queue.exampleQueue">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Modified: trunk/examples/jms/queue-message-redistribution/server1/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/queue-message-redistribution/server1/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/queue-message-redistribution/server1/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -55,12 +55,12 @@
    <security-settings>
       <!--security for example queue-->
       <security-setting match="jms.queue.exampleQueue">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Added: trunk/examples/jms/symmetric-cluster/server0/KILL_ME
===================================================================

Modified: trunk/examples/jms/symmetric-cluster/server0/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/symmetric-cluster/server0/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/symmetric-cluster/server0/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -62,12 +62,12 @@
    <security-settings>
       <!-- Default JMS security -->
       <security-setting match="jms.#">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Added: trunk/examples/jms/symmetric-cluster/server1/KILL_ME
===================================================================

Modified: trunk/examples/jms/symmetric-cluster/server1/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/symmetric-cluster/server1/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/symmetric-cluster/server1/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -62,12 +62,12 @@
    <security-settings>
       <!-- Default JMS security -->
       <security-setting match="jms.#">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Added: trunk/examples/jms/symmetric-cluster/server2/KILL_ME
===================================================================

Modified: trunk/examples/jms/symmetric-cluster/server2/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/symmetric-cluster/server2/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/symmetric-cluster/server2/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -62,12 +62,12 @@
    <security-settings>
       <!-- Default JMS security -->
       <security-setting match="jms.#">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
 

Modified: trunk/examples/jms/symmetric-cluster/server3/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/symmetric-cluster/server3/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/symmetric-cluster/server3/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -57,12 +57,12 @@
    <security-settings>
       <!-- Default JMS security -->
       <security-setting match="jms.#">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
    

Modified: trunk/examples/jms/symmetric-cluster/server4/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/symmetric-cluster/server4/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/symmetric-cluster/server4/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -56,12 +56,12 @@
    <security-settings>
       <!-- Default JMS security -->
       <security-setting match="jms.#">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
    

Modified: trunk/examples/jms/symmetric-cluster/server5/jbm-configuration.xml
===================================================================
--- trunk/examples/jms/symmetric-cluster/server5/jbm-configuration.xml	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/examples/jms/symmetric-cluster/server5/jbm-configuration.xml	2009-06-11 08:38:56 UTC (rev 7306)
@@ -56,12 +56,12 @@
    <security-settings>
       <!-- Default JMS security -->
       <security-setting match="jms.#">
-         <permission type="createDurableQueue" roles="guest"/>
-         <permission type="deleteDurableQueue" roles="guest"/>
-         <permission type="createTempQueue" roles="guest"/>
-         <permission type="deleteTempQueue" roles="guest"/>
-         <permission type="consume" roles="guest"/>
-         <permission type="send" roles="guest"/>
+         <permission type="createDurableQueue" roles="guest, cluster.management"/>
+         <permission type="deleteDurableQueue" roles="guest, cluster.management"/>
+         <permission type="createTempQueue" roles="guest, cluster.management"/>
+         <permission type="deleteTempQueue" roles="guest, cluster.management"/>
+         <permission type="consume" roles="guest, cluster.management"/>
+         <permission type="send" roles="guest, cluster.management"/>
       </security-setting>
    </security-settings>
    

Modified: trunk/src/main/org/jboss/messaging/core/management/impl/ManagementServiceImpl.java
===================================================================
--- trunk/src/main/org/jboss/messaging/core/management/impl/ManagementServiceImpl.java	2009-06-11 08:02:17 UTC (rev 7305)
+++ trunk/src/main/org/jboss/messaging/core/management/impl/ManagementServiceImpl.java	2009-06-11 08:38:56 UTC (rev 7306)
@@ -219,6 +219,8 @@
          roles.add(new Role(CLUSTER_MANAGEMENT_ROLE, true, true, true, true, true, true, true));
          messagingServer.getSecurityRepository().addMatch(configuration.getManagementAddress().toString(), roles);
          messagingServer.getSecurityRepository().addMatch(configuration.getManagementAddress() + ".*", roles);
+         messagingServer.getSecurityRepository().addMatch(configuration.getManagementNotificationAddress().toString(), roles);
+         messagingServer.getSecurityRepository().addMatch(configuration.getManagementNotificationAddress() + ".*", roles);
       }
       
       messagingServerControl = new MessagingServerControlImpl(postOffice,




More information about the jboss-cvs-commits mailing list