[jboss-cvs] JBossAS SVN: r87100 - in trunk: testsuite/src/main/org/jboss/test/profileservice/override/test and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Thu Apr 9 16:49:08 EDT 2009
Author: emuckenhuber
Date: 2009-04-09 16:49:08 -0400 (Thu, 09 Apr 2009)
New Revision: 87100
Modified:
trunk/messaging/src/main/org/jboss/jms/server/destination/SecurityConfigMapper.java
trunk/testsuite/src/main/org/jboss/test/profileservice/override/test/JmsDestinationOverrideTestCase.java
Log:
JBAS-6716
Modified: trunk/messaging/src/main/org/jboss/jms/server/destination/SecurityConfigMapper.java
===================================================================
--- trunk/messaging/src/main/org/jboss/jms/server/destination/SecurityConfigMapper.java 2009-04-09 20:30:39 UTC (rev 87099)
+++ trunk/messaging/src/main/org/jboss/jms/server/destination/SecurityConfigMapper.java 2009-04-09 20:49:08 UTC (rev 87100)
@@ -132,6 +132,10 @@
{
// Role
CompositeValue row = (CompositeValue) value.get(name);
+ // FIXME the MapMetaType might not be up 2 date
+ if(row == null)
+ continue;
+
Element role = d.createElement("role");
role.setAttribute("name", name);
Modified: trunk/testsuite/src/main/org/jboss/test/profileservice/override/test/JmsDestinationOverrideTestCase.java
===================================================================
--- trunk/testsuite/src/main/org/jboss/test/profileservice/override/test/JmsDestinationOverrideTestCase.java 2009-04-09 20:30:39 UTC (rev 87099)
+++ trunk/testsuite/src/main/org/jboss/test/profileservice/override/test/JmsDestinationOverrideTestCase.java 2009-04-09 20:49:08 UTC (rev 87100)
@@ -143,8 +143,15 @@
mgtView = getManagementView();
queue = mgtView.getComponent("testQueueTemplate", type);
- MetaValue securityConfig = queue.getProperty("securityConfig").getValue();
+ MapCompositeValueSupport securityConfig = (MapCompositeValueSupport) queue.getProperty("securityConfig").getValue();
assertEquals(map, securityConfig);
+
+ securityConfig.remove("publisher");
+
+ mgtView.updateComponent(queue);
+ securityConfig = (MapCompositeValueSupport) queue.getProperty("securityConfig").getValue();
+ assertNotNull(securityConfig);
+ assertNull(securityConfig.get("publisher"));
}
More information about the jboss-cvs-commits
mailing list