[jboss-cvs] JBossAS SVN: r103873 - projects/test/trunk/src/main/java/org/jboss/test/jms.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Apr 12 23:50:47 EDT 2010
Author: clebert.suconic at jboss.com
Date: 2010-04-12 23:50:46 -0400 (Mon, 12 Apr 2010)
New Revision: 103873
Modified:
projects/test/trunk/src/main/java/org/jboss/test/jms/HornetQTestAdmin.java
Log:
fixing hornetq admin
Modified: projects/test/trunk/src/main/java/org/jboss/test/jms/HornetQTestAdmin.java
===================================================================
--- projects/test/trunk/src/main/java/org/jboss/test/jms/HornetQTestAdmin.java 2010-04-13 03:28:49 UTC (rev 103872)
+++ projects/test/trunk/src/main/java/org/jboss/test/jms/HornetQTestAdmin.java 2010-04-13 03:50:46 UTC (rev 103873)
@@ -172,12 +172,10 @@
public void createQueue(String name, String[] jndiArray, TestRole... securityConfig) throws Exception
{
- for (String jndi : jndiArray)
- {
- jmx.invoke(hornetQJMSServerName, "createQueue", new Object[]
- { name, jndi }, new String[]
- { "java.lang.String", "java.lang.String" });
- }
+
+ jmx.invoke(hornetQJMSServerName, "createQueue", new Object[]
+ { name, commaSeparated(jndiArray) }, new String[]
+ { "java.lang.String", "java.lang.String" });
addRoles(getCoreAddress(false, name), securityConfig);
@@ -192,12 +190,9 @@
public void createTopic(String name, String[] jndiArray, TestRole... securityConfig) throws Exception
{
- for (String jndi : jndiArray)
- {
- jmx.invoke(hornetQJMSServerName, "createTopic", new Object[]
- { name, jndi }, new String[]
- { "java.lang.String", "java.lang.String" });
- }
+ jmx.invoke(hornetQJMSServerName, "createTopic", new Object[]
+ { name, commaSeparated(jndiArray)}, new String[]
+ { "java.lang.String", "java.lang.String" });
addRoles(getCoreAddress(true, name), securityConfig);
@@ -325,4 +320,17 @@
}
}
+ private String commaSeparated(String [] elements)
+ {
+ StringBuffer list = new StringBuffer();
+
+ for (int i = 0 ; i < elements.length; i++)
+ {
+ list.append(elements[i]);
+ if (i+1 < elements.length)
+ list.append(",");
+ }
+ return list.toString();
+ }
+
}
More information about the jboss-cvs-commits
mailing list