[jboss-cvs] JBossAS SVN: r103020 - projects/test/trunk/src/main/java/org/jboss/test/jms.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Mar 26 05:53:11 EDT 2010
Author: wolfc
Date: 2010-03-26 05:53:10 -0400 (Fri, 26 Mar 2010)
New Revision: 103020
Modified:
projects/test/trunk/src/main/java/org/jboss/test/jms/LegacyJMSTestAdmin.java
Log:
JBTEST-17: quoting all attributes
Modified: projects/test/trunk/src/main/java/org/jboss/test/jms/LegacyJMSTestAdmin.java
===================================================================
--- projects/test/trunk/src/main/java/org/jboss/test/jms/LegacyJMSTestAdmin.java 2010-03-26 09:33:53 UTC (rev 103019)
+++ projects/test/trunk/src/main/java/org/jboss/test/jms/LegacyJMSTestAdmin.java 2010-03-26 09:53:10 UTC (rev 103020)
@@ -22,17 +22,16 @@
package org.jboss.test.jms;
+import org.jboss.logging.Logger;
+
+import javax.management.MBeanServerConnection;
+import javax.management.ObjectName;
+import javax.naming.InitialContext;
import java.io.File;
import java.io.FileOutputStream;
import java.io.PrintStream;
import java.util.Map;
-import javax.management.MBeanServerConnection;
-import javax.management.ObjectName;
-import javax.naming.InitialContext;
-
-import org.jboss.logging.Logger;
-
/**
*
* @author <mailto:clebert.suconic at jboss.org">Clebert Suconic</a>
@@ -222,16 +221,19 @@
if (securityConfig != null && securityConfig.length > 0)
{
str.println(" <attribute name=\"SecurityConf\">");
- str.println(" <security>");
+ str.println(" <security>");
for (TestRole role : securityConfig)
{
- str.println(" <role name=\"" + role.getName() + "\" read=" + role.isConsume() + " write=" + role.isSend() + " create=" + (role.isCreateDurableQueue() || role.isCreateNonDurableQueue()) + "/>");
+ str.println(" <role name=" + q(role.getName()) +
+ " read=" + q(role.isConsume()) +
+ " write=" + q(role.isSend()) +
+ " create=" + q(role.isCreateDurableQueue() || role.isCreateNonDurableQueue()) + "/>");
}
- str.println(" </security>");
- str.println("</attribute>");
+ str.println(" </security>");
+ str.println(" </attribute>");
}
- str.println(" </mbean>");
+ str.println(" </mbean>");
str.println("</server>");
@@ -252,4 +254,8 @@
return fileout;
}
+ private static final String q(Object s)
+ {
+ return "\"" + s + "\"";
+ }
}
More information about the jboss-cvs-commits
mailing list