[jboss-cvs] JBossAS SVN: r69331 - in projects/test/trunk: src/main/resources and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jan 24 19:28:43 EST 2008


Author: ALRubinger
Date: 2008-01-24 19:28:43 -0500 (Thu, 24 Jan 2008)
New Revision: 69331

Removed:
   projects/test/trunk/src/main/resources/server-config.xml
Modified:
   projects/test/trunk/.classpath
   projects/test/trunk/.project
Log:
Reverted 69330, should not have committed .classpath and .project

Modified: projects/test/trunk/.classpath
===================================================================
--- projects/test/trunk/.classpath	2008-01-25 00:25:13 UTC (rev 69330)
+++ projects/test/trunk/.classpath	2008-01-25 00:28:43 UTC (rev 69331)
@@ -1,10 +1,21 @@
-<?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<classpathentry kind="src" path="src/main/java"/>
-	<classpathentry kind="src" path="src/test/java"/>
-	<classpathentry excluding="**" kind="src" output="src/main/resources" path="src/main/resources"/>
-	<classpathentry excluding="**" kind="src" output="src/test/resources" path="src/test/resources"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-	<classpathentry kind="con" path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
-	<classpathentry kind="output" path="target/classes"/>
+  <classpathentry kind="src" path="src/main/java"/>
+  <classpathentry kind="src" path="src/main/resources" excluding="**/*.java"/>
+  <classpathentry kind="src" path="src/test/java" output="target/test-classes"/>
+  <classpathentry kind="src" path="src/test/resources" output="target/test-classes" excluding="**/*.java"/>
+  <classpathentry kind="output" path="target/classes"/>
+  <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/ant/ant-junit/1.7.0/ant-junit-1.7.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/apache-httpclient/commons-httpclient/2.0.2/commons-httpclient-2.0.2.jar"/>
+  <classpathentry kind="var" path="M2_REPO/oswego-concurrent/concurrent/1.3.4/concurrent-1.3.4.jar"/>
+  <classpathentry kind="var" path="M2_REPO/apache-xerces/xml-apis/2.7.1/xml-apis-2.7.1.jar"/>
+  <classpathentry kind="var" path="M2_REPO/jboss/jboss-common-logging-log4j/2.0.4.GA/jboss-common-logging-log4j-2.0.4.GA.jar"/>
+  <classpathentry kind="var" path="M2_REPO/jboss/jboss-common-core/2.0.4.GA/jboss-common-core-2.0.4.GA.jar" sourcepath="M2_REPO/jboss/jboss-common-core/2.0.4.GA/jboss-common-core-2.0.4.GA-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/ant/ant/1.7.0/ant-1.7.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/apache-slide/webdavlib/2.0/webdavlib-2.0.jar"/>
+  <classpathentry kind="var" path="M2_REPO/jboss/profiler/jvmti/jboss-profiler-jvmti/1.0.0.CR5/jboss-profiler-jvmti-1.0.0.CR5.jar"/>
+  <classpathentry kind="var" path="M2_REPO/jboss/jboss-common-logging-spi/2.0.4.GA/jboss-common-logging-spi-2.0.4.GA.jar" sourcepath="M2_REPO/jboss/jboss-common-logging-spi/2.0.4.GA/jboss-common-logging-spi-2.0.4.GA-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar" sourcepath="M2_REPO/junit/junit/3.8.1/junit-3.8.1-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/log4j/log4j/1.2.14/log4j-1.2.14.jar" sourcepath="M2_REPO/log4j/log4j/1.2.14/log4j-1.2.14-sources.jar"/>
+  <classpathentry kind="var" path="M2_REPO/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar"/>
 </classpath>

Modified: projects/test/trunk/.project
===================================================================
--- projects/test/trunk/.project	2008-01-25 00:25:13 UTC (rev 69330)
+++ projects/test/trunk/.project	2008-01-25 00:28:43 UTC (rev 69331)
@@ -1,23 +1,13 @@
-<?xml version="1.0" encoding="UTF-8"?>
 <projectDescription>
-	<name>jboss-test</name>
-	<comment>JBoss Test</comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.maven.ide.eclipse.maven2Builder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-		<nature>org.maven.ide.eclipse.maven2Nature</nature>
-	</natures>
-</projectDescription>
+  <name>jboss-test</name>
+  <comment>JBoss Test</comment>
+  <projects/>
+  <buildSpec>
+    <buildCommand>
+      <name>org.eclipse.jdt.core.javabuilder</name>
+    </buildCommand>
+  </buildSpec>
+  <natures>
+    <nature>org.eclipse.jdt.core.javanature</nature>
+  </natures>
+</projectDescription>
\ No newline at end of file

Deleted: projects/test/trunk/src/main/resources/server-config.xml
===================================================================
--- projects/test/trunk/src/main/resources/server-config.xml	2008-01-25 00:25:13 UTC (rev 69330)
+++ projects/test/trunk/src/main/resources/server-config.xml	2008-01-25 00:28:43 UTC (rev 69331)
@@ -1,1295 +0,0 @@
-<!-- An ant project fragement imported into the main testsuite build that
-defines the jboss server config and start/stop targets.
-$Id$
--->
-<project name="server-config" default="help"
-         xmlns:server="http://jboss.org/ns/test/ant/server">
-
-   <property name="version" value="${version.major}.${version.minor}.${version.revision}.${version.tag}"/>
-   <!-- Use the ${/} platform seperator in jboss.dist, jboss.test.deploy.dir as
-      this is used in the security policy file property references and needs to
-      be valid for the platform.
-   -->
-   <property name="jboss.dist"
-      value="${project.root}${/}build${/}output${/}jboss-${version}"/>
-   <property name="jboss.test.deploy.dir"
-      value="${project.root}${/}testsuite${/}output${/}lib"/>
-   <!-- Override for non-Sun compatible JDK layouts -->
-   <property name="javac.jar"
-      value="${env.JAVA_HOME}/lib/tools.jar"/>
-   <!-- Override with the jpda settings for debugging start-jboss. An example
-   for connecting with a debugger via the socket protocol:
-   -Xdebug -Xrunjdwp:transport=dt_socket,address=8787,server=y,suspend=y
-
-   An example of running with the
-   -Xrunyjpagent
-   -->
-   <property name="jpda.cmdline" value="" />
-
-   <path id="jboss.boot.classpath">
-      <pathelement location="${jboss.dist}/bin/run.jar"/>
-      <pathelement location="${javac.jar}"/>
-   </path>
-
-   <!-- Set a extension property -bat for win32, sh
-   otherwise
-   -->
-   <condition property="exten" value="bat">
-      <os family="windows"/>
-   </condition>
-   <condition property="exten" value="sh">
-      <not>
-         <os family="windows"/>
-      </not>
-   </condition>
-
-   <condition property="separator" value=";">
-      <os family="windows"/>
-   </condition>
-   <condition property="separator" value=":">
-      <not>
-         <os family="windows"/>
-      </not>
-   </condition>
-
-   <!-- TTL for multicast packets. Use jbosstest namespace
-	    so it gets passed in to test client as well -->
-   <property name="jbosstest.udp.ip_ttl" value="0"/>
-
-   <taskdef name="config" classname="org.jboss.ant.taskdefs.server.ConfigManagerTask"
-            uri="http://jboss.org/ns/test/ant/server" loaderref="server.loader">
-      <classpath id="server.taskdef.classpath">
-         <path refid="jboss.test.classpath"/>
-      </classpath>
-   </taskdef>
-   <taskdef name="start" classname="org.jboss.ant.taskdefs.server.StartServerTask"
-            uri="http://jboss.org/ns/test/ant/server" loaderref="server.loader">
-      <classpath refid="server.taskdef.classpath"/>
-   </taskdef>
-   <taskdef name="stop" classname="org.jboss.ant.taskdefs.server.StopServerTask"
-            uri="http://jboss.org/ns/test/ant/server" loaderref="server.loader">
-      <classpath refid="server.taskdef.classpath"/>
-   </taskdef>
-
-   <server:config javaHome="${env.JAVA_HOME}" jbossHome="${jboss.dist}"
-                  udpGroup="${udpGroup}">
-      <server name="all" host="${node0}">
-<!--
-         <jvmarg value="-agentlib:yjpagent" />
-         <jvmarg value="-Xrunyjpagent:sessionname=JBoss" />
--->
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-<!--
-         <jvmarg value="-Dcom.sun.management.jmxremote" />
-         <jvmarg value="-XX:MaxPermSize=512m" />
-         <jvmarg value="-Xmx512m" />
--->
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-      </server>
-      <server name="securitymgr" config="default" host="${node0}">
-         <jvmarg value="${jpda.cmdline}" />
-         <jvmarg value="-Xmx64m" />
-         <jvmarg value="-Djboss.home.dir=${jboss.dist}" />
-         <jvmarg value="-Djboss.server.home.dir=${jboss.dist}${/}server${/}default" />
-         <jvmarg value="-Djboss.test.deploy.dir=${jboss.test.deploy.dir}" />
-         <jvmarg value="-Djava.security.manager"/>
-         <jvmarg value="-Djava.security.policy==${build.resources}/securitymgr/server.policy"/>
-         <jvmarg value="-Djava.security.debug=failure"/>
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-      </server>
-      <server name="scoped-aop-jdk50" host="${node0}">
-          <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-
-         <jvmarg value="${jpda.cmdline}" />
-         <jvmarg value="-javaagent:pluggable-instrumentor.jar"/>
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-      </server>
-      <server name="scoped-aop-generated-advisor" host="${node0}">
-         <jvmarg value="${jpda.cmdline}" />
-         <jvmarg value="-javaagent:pluggable-instrumentor.jar"/>
-         <sysproperty key="jboss.aop.instrumentor" value="org.jboss.aop.instrument.GeneratedAdvisorInstrumentor"/>
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-      </server>
-      <server name="jacc-securitymgr" host="${node0}" config="jacc">
-         <jvmarg value="${jpda.cmdline}" />
-         <jvmarg value="-Xmx64m" />
-         <jvmarg value="-Djboss.home.dir=${jboss.dist}" />
-         <jvmarg value="-Djboss.server.home.dir=${jboss.dist}${/}server${/}jacc" />
-         <jvmarg value="-Djava.security.manager"/>
-         <jvmarg value="-Djava.security.policy==${build.resources}/securitymgr/server.policy"/>
-         <jvmarg value="-Djava.security.debug=failure"/>
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-      </server>
-      <server name="jacc" host="${node0}">
-         <jvmarg value="-Xmx256m" />
-         <jvmarg value="${jpda.cmdline}" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-      </server>
-	   <server name="jaspi" host="${node0}"/>
-      <server name="tomcat-ssl" host="${node0}">
-         <jvmarg value="${jpda.cmdline}" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-      </server>
-      <server name="tomcat-sso" host="${node0}">
-         <jvmarg value="-Xmx128m" />
-         <jvmarg value="${jpda.cmdline}" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-      </server>
-      <server name="opends" host="${node0}">
-         <jvmarg value="${jpda.cmdline}" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-      </server>
-      <server name="tomcat-webctx" host="${node0}">
-          <jvmarg value="${jpda.cmdline}" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-      </server>
-      <server name="tomcat-federation" host="${node0}">
-         <jvmarg value="${jpda.cmdline}" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-      </server>
-      <server name="node0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=256m" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="node1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=256m" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="server.peer.id" value="1" />
-      </server>
-      <server name="clustered-ejb3-noBR-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=256m" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="clustered-ejb3-noBR-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=256m" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="server.peer.id" value="1" />
-      </server>
-      <server name="cluster-udp-sync-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=256m" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="cluster-udp-sync-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="1" />
-      </server>
-      <server name="cluster-udp-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="cluster-udp-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="server.peer.id" value="1" />
-      </server>
-      <server name="cluster-field-udp-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="cluster-field-udp-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="server.peer.id" value="1" />
-      </server>
-      <server name="cluster-udp-SYNC-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="cluster-udp-SYNC-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="1" />
-      </server>
-      <server name="cluster-field-udp-SYNC-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="cluster-field-udp-SYNC-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="1" />
-      </server>
-      <server name="cluster-udp-BR-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="cluster-udp-BR-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="1" />
-      </server>
-      <server name="cluster-field-udp-BR-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="cluster-field-udp-BR-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="1" />
-      </server>
-      <server name="cluster-tcp-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7600],${node1}[7600]"/>
-         <sysproperty key="server.peer.id" value="0" />  
-      </server>
-      <server name="cluster-tcp-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7600],${node1}[7600]"/>
-         <sysproperty key="server.peer.id" value="1" /> 
-      </server>
-      <server name="cluster-tcp-sync-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp-sync" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7650],${node1}[7650]"/>
-         <sysproperty key="server.peer.id" value="0" /> 
-      </server>
-      <server name="cluster-tcp-sync-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp-sync" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7650],${node1}[7650]"/>
-         <sysproperty key="server.peer.id" value="1" /> 
-      </server>
-      <server name="cluster-field-tcp-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7600],${node1}[7600]"/>
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="cluster-field-tcp-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7600],${node1}[7600]"/>
-         <sysproperty key="server.peer.id" value="1" />
-      </server>
-      <server name="cluster-tcp-SYNC-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp-sync" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7650],${node1}[7650]"/>
-         <sysproperty key="server.peer.id" value="0" /> 
-      </server>
-      <server name="cluster-tcp-SYNC-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp-sync" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7650],${node1}[7650]"/>
-         <sysproperty key="server.peer.id" value="1" /> 
-      </server>
-      <server name="cluster-field-tcp-SYNC-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp-sync" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7650],${node1}[7650]"/>
-         <sysproperty key="server.peer.id" value="0" />
-      </server>
-      <server name="cluster-field-tcp-SYNC-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp-sync" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7650],${node1}[7650]"/>
-         <sysproperty key="server.peer.id" value="1" /> 
-      </server>
-      <server name="cluster-tcp-BR-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp-sync" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7650],${node1}[7650]"/>
-         <sysproperty key="server.peer.id" value="0" /> 
-      </server>
-      <server name="cluster-tcp-BR-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp-sync" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7650],${node1}[7650]"/>
-         <sysproperty key="server.peer.id" value="1" /> 
-      </server>
-      <server name="cluster-field-tcp-BR-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp-sync" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7650],${node1}[7650]"/>
-         <sysproperty key="server.peer.id" value="0" /> 
-      </server>
-      <server name="cluster-field-tcp-BR-1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp-sync" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7650],${node1}[7650]"/>
-         <sysproperty key="server.peer.id" value="1" /> 
-      </server>
-      <server name="cluster-tcp_nio-0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />        
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jboss.multiplexer.stack" value="tcp_nio" />
-         <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7700],${node1}[7700]"/>
-         <sysproperty key="server.peer.id" value="0" /> 
-	  </server>
-	  <server name="cluster-tcp_nio-1" host="${node1}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-	     <sysproperty key="jboss.multiplexer.stack" value="tcp_nio" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7700],${node1}[7700]"/>
-        <sysproperty key="server.peer.id" value="1" /> 
-	  </server>
-	  <server name="cluster-field-tcp_nio-0" host="${node0}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-        <sysproperty key="jboss.multiplexer.stack" value="tcp_nio" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7700],${node1}[7700]"/>
-        <sysproperty key="server.peer.id" value="0" />
-	  </server>
-	  <server name="cluster-field-tcp_nio-1" host="${node1}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-        <sysproperty key="jboss.multiplexer.stack" value="tcp_nio" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7700],${node1}[7700]"/>
-        <sysproperty key="server.peer.id" value="1" /> 
-	  </server>
-	  <server name="cluster-tcp_nio-SYNC-0" host="${node0}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-        <sysproperty key="jboss.multiplexer.stack" value="tcp_nio-sync" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7750],${node1}[7750]"/>
-        <sysproperty key="server.peer.id" value="0" /> 
-	  </server>
-	  <server name="cluster-tcp_nio-SYNC-1" host="${node1}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-        <sysproperty key="jboss.multiplexer.stack" value="tcp_nio-sync" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7750],${node1}[7750]"/>
-        <sysproperty key="server.peer.id" value="1" />  
-	  </server>
-	  <server name="cluster-field-tcp_nio-SYNC-0" host="${node0}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-        <sysproperty key="jboss.multiplexer.stack" value="tcp_nio-sync" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7750],${node1}[7750]"/>
-        <sysproperty key="server.peer.id" value="0" />  
-	  </server>
-	  <server name="cluster-field-tcp_nio-SYNC-1" host="${node1}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-        <sysproperty key="jboss.multiplexer.stack" value="tcp_nio-sync" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7750],${node1}[7750]"/>
-        <sysproperty key="server.peer.id" value="1" />  
-	  </server>
-	  <server name="cluster-tcp_nio-BR-0" host="${node0}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-        <sysproperty key="jboss.multiplexer.stack" value="tcp_nio-sync" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7750],${node1}[7750]"/>
-        <sysproperty key="server.peer.id" value="0" />  
-	  </server>
-	  <server name="cluster-tcp_nio-BR-1" host="${node1}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-        <sysproperty key="jboss.multiplexer.stack" value="tcp_nio-sync" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7750],${node1}[7750]"/>
-        <sysproperty key="server.peer.id" value="1" />  
-	  </server>
-	  <server name="cluster-field-tcp_nio-BR-0" host="${node0}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-        <sysproperty key="jboss.multiplexer.stack" value="tcp_nio-sync" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7750],${node1}[7750]"/>
-        <sysproperty key="server.peer.id" value="0" />  
-	  </server>
-	  <server name="cluster-field-tcp_nio-BR-1" host="${node1}">
-        <jvmarg value="-Xms128m" />
-        <jvmarg value="-Xmx512m" />
-	     <jvmarg value="-XX:MaxPermSize=512m" />        
-	     <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-        <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="resolve.dns" value="false" />
-        <sysproperty key="jboss.multiplexer.stack" value="tcp_nio-sync" />
-        <sysproperty key="jgroups.tcpping.initial_hosts" value="${node0}[7750],${node1}[7750]"/>
-        <sysproperty key="server.peer.id" value="1" />  
-	  </server>
-      <server name="tomcat-sso-cluster0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />    
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />    
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="0" /> 
-      </server>
-      <server name="tomcat-sso-cluster1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" /> 
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />       
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="1" /> 
-      </server>
-      <server name="tomcat-sso-cluster-br0" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />  
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />      
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="0" /> 
-      </server>
-      <server name="tomcat-sso-cluster-br1" host="${node1}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />  
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />      
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="resolve.dns" value="false" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-         <sysproperty key="jboss.multiplexer.stack" value="udp-sync" />
-         <sysproperty key="server.peer.id" value="1" /> 
-      </server>
-      <server name="binding-manager1" host="${node0}" httpPort="8180" rmiPort="1199">
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-        <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-      </server>
-      <server name="binding-manager2" host="${node0}" httpPort="8280" rmiPort="1299">
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-        <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-      </server>
-      <server name="jrmp-invoker" host="${node0}">
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-      </server>
-      <server name="minimal" host="${node0}" hasWebServer="false">
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-      </server>
-      <server name="deployment-service" host="${node0}">
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-      </server>
-      <server name="jbpm-bpel" host="${node0}">
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-      </server>
-      <server name="classloader-leak" host="${node0}">
-      	<jvmarg value="-Xms128m" />
-      	<jvmarg value="-Xmx512m" />
-      	<jvmarg value="-XX:MaxPermSize=512m" />
-      	<jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-      	<sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-        <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-      </server>
-      <server name="profileservice" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-      </server>   	
-      <server name="springdeployer" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-      </server>
-      <server name="jbossmessaging" host="${node0}">
-         <jvmarg value="-Xms128m" />
-         <jvmarg value="-Xmx512m" />
-         <jvmarg value="-XX:MaxPermSize=512m" />
-         <jvmarg value="-XX:+HeapDumpOnOutOfMemoryError" />
-         <sysproperty key="java.net.preferIPv4Stack" value="true" />
-         <sysproperty key="sun.lang.ClassLoader.allowArraySyntax" value="true" />
-         <sysproperty key="java.endorsed.dirs" value="${jboss.dist}/lib/endorsed" />
-         <sysproperty key="jgroups.udp.ip_ttl" value="${jbosstest.udp.ip_ttl}" />
-      </server>   	
-   </server:config>
-
-    <!-- A macro for printing sleep before going into sleep
-   -->
-   <macrodef name="start-sleep">
-      <attribute name="seconds" default="30"/>
-      <sequential>
-         <echo message="Will sleep for @{seconds} seconds"/>
-         <sleep seconds="@{seconds}"/>
-      </sequential>
-   </macrodef>
-
-   <!-- A macro for starting jboss with a given conf name and host binding
-   -->
-   <macrodef name="start-jboss">
-      <attribute name="conf"
-         description="The config name passed in as the -c option to jboss"/>
-      <attribute name="host" default="${node0}"
-         description="The hostname/address passed in as the -b option to jboss" />
-      <attribute name="jvmargs" default="-Xmx64m"
-         description="An additional jvmarg line set after any ${jpda.cmdline}"/>
-      <attribute name="jboss.dist" default="${jboss.dist}"
-         description="The jboss dist root directory" />
-      <sequential>
-         <echo message="Will start the jboss instance @{host} with @{conf}, dist=@{jboss.dist}"/>
-          <java classname="org.jboss.Main" fork="true" spawn="true" dir="@{jboss.dist}/bin">
-            <classpath>
-               <pathelement location="@{jboss.dist}/bin/run.jar"/>
-               <pathelement location="${javac.jar}"/>
-            </classpath>
-            <jvmarg line="${jpda.cmdline}" />
-            <jvmarg line="@{jvmargs}" />
-            <arg value="-c"/>
-            <arg value="@{conf}"/>
-            <arg value="-b"/>
-            <arg value="@{host}"/>
-         </java>
-      </sequential>
-   </macrodef>
-   <!-- A macro for stopping jboss with a jnp url
-   -->
-   <macrodef name="stop-jboss">
-      <attribute name="url" default="jnp://${node0}:1099"
-         description="The jndi provider url used to lookup the RMIAdaptor"/>
-      <attribute name="jvmargs" default=""
-         description="Addtional jvm args"/>
-      <attribute name="jboss.dist" default="${jboss.dist}"
-         description="The jboss dist root directory" />
-      <sequential>
-         <echo message="Will stop the jboss instance at url @{url}"/>
-         <java classname="org.jboss.Shutdown" fork="true" dir="@{jboss.dist}/bin"
-	       jvmargs="@{jvmargs}">
-            <classpath>
-               <pathelement location="@{jboss.dist}/bin/shutdown.jar"/>
-               <pathelement location="@{jboss.dist}/client/jbossall-client.jar"/>
-            </classpath>
-            <arg value="--server"/>
-            <arg value="@{url}"/>
-            <arg value="--shutdown"/>
-         </java>
-      </sequential>
-   </macrodef>
-
-    <!-- A macro for starting/stopping Apache required for httpsessionreplication tests
-   -->
-   <macrodef name="apache">
-      <attribute name="location" default="/usr/local/apache"/>
-       <attribute name="action-type" default="start"/>
-      <sequential>
-         <echo message="Will @{action-type} the apache instance at @{location}"/>
-         <echo message="If you need apache to run on port 80, then"/>
-         <echo message="you need to start apache with admin/root rights."/>
-         <echo message="If so, start/stop apache independent of this testsuite"/>
-         <exec executable="@{location}/bin/apachectl"
-               failonerror="false" failifexecutionfails="false">
-             <arg value="@{action-type}"/>
-         </exec>
-      </sequential>
-   </macrodef>
-
-
-   <!-- A macro for creating a test cluster config -->
-   <macrodef name="create-cluster-node"
-      description="Create a simplified cluster configuration">
-      <attribute name="conf"/>
-   	<sequential>
-         <delete dir="${jboss.dist}/server/@{conf}" failonerror="false"/>
-         <echo message="creating @{conf} config, jboss.dist=${jboss.dist}"/>
-         <copy todir="${jboss.dist}/server/@{conf}">
-            <fileset dir="${jboss.dist}/server/all">
-               <include name="conf/**"/>
-               <include name="deployers/**"/>
-               <include name="deploy/**"/>
-               <include name="deploy-hasingleton/**"/>
-               <include name="farm/**"/>
-               <include name="lib/**"/>
-               <!-- Stop spelling this out in detail; way too prone to breakage  
-               <include name="deploy/ROOT.war/**"/>               
-               <include name="deploy/jbossjca-service.xml"/>
-               <include name="deploy/jboss-aop.deployer/**"/>
-               <include name="deploy/jboss-jdbc-metadata.sar"/>
-               <include name="deploy/jbossweb-*.sar/**"/>
-               <include name="deploy/jmx-console.war/**"/>
-               <include name="deploy/jmx-invoker-service.xml"/>
-               <include name="deploy/cluster-beans.xml"/>
-               <include name="deploy/jgroups-multiplexer.sar/**"/>
-               <include name="deploy/cache-invalidation-service.xml"/>
-               <include name="deploy/hsqldb-ds.xml"/>
-               <include name="deploy/jboss-local-jdbc.rar"/>
-               <include name="deploy/jboss-jca.sar"/>
-               <include name="deploy/transaction-service.xml"/>
-               <include name="deploy/jboss-web-cluster/**"/>
-               <include name="deploy/ejb2-timer-service.xml"/>
-               <include name="deploy/ejb3-*.xml"/>
-               <include name="deploy/jbossws*.sar/**"/>
-               <include name="deploy/deploy.last/farm-beans.xml"/>
-               <include name="deploy/properties-service.xml"/>
-               <include name="deploy/security*/**"/>
-               -->
-            </fileset>
-        </copy>
-        <antcall target="modify-farming">
-            <param name="file_" value="${jboss.dist}/server/@{conf}/deploy/deploy.last/farm-beans.xml"/>
-        </antcall>
-        <antcall target="modify-ejb3-repl_sync">
-             <param name="file_" value="${jboss.dist}/server/@{conf}/deploy/cluster/ejb3-clustered-sfsbcache-beans.xml"/>
-        </antcall>
-         <antcall target="modify-jbm-serverpeerid">
-              <param name="file_" value="${jboss.dist}/server/@{conf}/deploy/messaging/messaging-service.xml"/>
-         </antcall>
-      </sequential>
-   </macrodef>
-
-   <!-- A macro for creating a test cluster config -->
-   <macrodef name="create-all-cluster-node"
-      description="Create a full cluster configuration">
-      <attribute name="conf"/>
-      <attribute name="ports"/>
-      <sequential>
-         <delete dir="${jboss.dist}/server/@{conf}" failonerror="false"/>
-         <echo message="creating @{conf} config, jboss.dist=${jboss.dist}"/>
-         <copy todir="${jboss.dist}/server/@{conf}">
-            <fileset dir="${jboss.dist}/server/all">
-               <include name="conf/**"/>
-               <include name="lib/**"/>
-               <include name="deploy/**"/>
-               <include name="deployers/**"/>
-               <include name="deploy-hasingleton/**"/>
-            </fileset>
-         </copy>
-         <replace file="${jboss.dist}/server/@{conf}/conf/jboss-service.xml">
-            <replacetoken><![CDATA[<!-- @TESTSUITE_CLUSTER_CONFIG@ -->]]></replacetoken>
-            <replacevalue><![CDATA[
-   <mbean code="org.jboss.services.binding.ServiceBindingManager"
-     name="jboss.system:service=ServiceBindingManager">
-     <attribute name="ServerName">]]>@{ports}<![CDATA[</attribute>
-     <attribute name="StoreURL">../docs/examples/binding-manager/sample-bindings.xml</attribute>
-     <attribute name="StoreFactoryClassName">
-       org.jboss.services.binding.XMLServicesStoreFactory
-     </attribute>
-   </mbean>
-            ]]></replacevalue>
-         </replace>
-      </sequential>
-   </macrodef>
-
-   <macrodef name="create-profileservice-config"
-      description="Create a configuration with the full features profile service">
-      <attribute name="conf"/>
-   	<attribute name="baseconf"/>
-      <sequential>
-         <delete dir="${jboss.dist}/server/@{conf}" failonerror="false"/>
-         <echo message="creating @{conf} config, jboss.dist=${jboss.dist}"/>
-         <copy todir="${jboss.dist}/server/@{conf}">
-            <fileset dir="${jboss.dist}/server/@{baseconf}">
-            <include name="conf/**"/>
-            <include name="lib/**"/>
-            <include name="deploy/**"/>
-            <include name="deployers/**"/>
-         </fileset>         	
-         </copy>
-      	 <copy file="${jboss.dist}/server/@{conf}/conf/bootstrap-repo-beans.xml" 
-      	 	tofile="${jboss.dist}/server/@{conf}/conf/bootstrap-beans.xml" overwrite="true"/>
-      	 <copy file="${jboss.dist}/server/@{conf}/deployers/profileservice-beans.xml.bak" 
-      	 	tofile="${jboss.dist}/server/@{conf}/deployers/profileservice-beans.xml" overwrite="true"/>
-         <!-- Overwrite any config content with that from the
-         resources/test-configs/@{conf}
-         -->
-         <echo message="Overwriting config descriptors" />
-         <copy todir="${jboss.dist}/server/@{conf}" overwrite="true" failonerror="false">
-            <fileset dir="${build.resources}/test-configs/@{conf}" />
-         </copy>
-      </sequential>
-   </macrodef>
-	
-   <macrodef name="create-springdeployer-config"
-      description="Create a configuration with the springdeployer">
-      <attribute name="conf"/>
-   	<attribute name="baseconf"/>
-      <sequential>
-         <delete dir="${jboss.dist}/server/@{conf}" failonerror="false"/>
-         <echo message="creating @{conf} config, jboss.dist=${jboss.dist}"/>
-         <copy todir="${jboss.dist}/server/@{conf}">
-            <fileset dir="${jboss.dist}/server/@{baseconf}">
-            <include name="conf/**"/>
-            <include name="lib/**"/>
-            <include name="deploy/**"/>
-            <include name="deployers/**"/>
-         </fileset>
-         </copy>
-      	 <copy file="${project.root}/spring-int/output/lib/jboss-spring.deployer" 
-      	 	tofile="${jboss.dist}/server/@{conf}/deployers/jboss-spring.deployer" overwrite="true"/>
-         <!-- Overwrite any config content with that from the
-         resources/test-configs/@{conf}
-         -->
-         <echo message="Overwriting config descriptors" />
-         <copy todir="${jboss.dist}/server/@{conf}" overwrite="true" failonerror="false">
-            <fileset dir="${build.resources}/test-configs/@{conf}" />
-         </copy>
-      </sequential>
-   </macrodef>
-
-   <target name="modify-farming">
-       <echo message="reducing the farm deployment scan time in ${file_}"/>
-       <replaceregexp file="${file_}" byline="false" flags="is"
-           match="5000"
-           replace="1000"/>
-   </target>
-
-   <target name="modify-ejb3-repl_sync">
-       <echo message="replacing the cache mode to REPL_SYNC in ${file_}"/>
-       <replaceregexp file="${file_}" byline="yes" flags="is"
-           match="REPL_ASYNC"
-           replace="REPL_SYNC"/>
-   </target>
-
-   <target name="modify-jbm-serverpeerid">
-       <echo message="Making the ServerPeerID externally configurable in ${file_}"/>
-       <replaceregexp file="${file_}" byline="yes" flags="is"
-           match="ServerPeerID&quot;&gt;0&lt;"
-           replace="ServerPeerID&quot;&gt;${server.peer.id:0}&lt;"/>
-   </target>
-	
-   <!-- A macro for creating a clustered sso config -->
-   <macrodef name="create-cluster-sso-node"
-	      description="Create a simplified clustered-sso configuration">
-	<attribute name="newconf"/>
-   	<sequential>
-	    <create-config baseconf="all" newconf="@{newconf}"
-	      newconf-src="tomcat-sso-cluster">
-	      <patternset>
-            <include name="conf/**"/>
-            <include name="deploy/**"/>
-            <include name="deployers/**"/>            
-            <include name="deploy-hasingleton/**"/>
-            <include name="farm/**"/>
-            <include name="lib/**"/>
-            <!-- Stop spelling this out in detail; way too prone to breakage      
-            <include name="deploy/ROOT.war/**"/>
-            <include name="deploy/jmx-invoker-service.xml"/>
-            <include name="deploy/hsqldb-ds.xml"/>
-            <include name="deploy/jbossjca-service.xml"/>
-            <include name="deploy/jboss-local-jdbc.rar"/>
-            <include name="deploy/jboss-jdbc-metadata.sar"/>
-            <include name="deploy/jboss-web-cluster/**"/>
-            <include name="deploy/jgroups-multiplexer.sar/**"/>
-            <include name="deploy/jbossws*.sar/**"/>
-            <include name="deploy/ejb2-timer-service.xml"/>
-            <include name="deploy/security*/**"/>
-            -->
-	      </patternset>
-	    </create-config>
-    </sequential>
-   </macrodef>
-
-   <!-- This macro makes a new config whose name is given by the newconf
-   attribute by copying the config given by the baseconf. The content that
-   is copied from baseconf is limited to the patternset nested element. In
-   addition, any content under ${build.resources}/test-configs/@{newconf}
-   is also copied.
-   -->
-   <macrodef name="create-config"
-      description="Create new config based on an existing config">
-      <attribute name="baseconf" description="The base config to start with" default="default"/>
-      <attribute name="newconf" description="The name of the new config"/>
-      <attribute name="newconf-src" description="The name of the tests-config to copy or the baseconf" default="@{newconf}"/>
-      <attribute name="jboss.dist" default="${jboss.dist}"
-         description="The jboss dist root directory" />
-      <element name="patternset" />
-      <sequential>
-         <echo message="creating @{newconf} config"/>
-         <copy todir="@{jboss.dist}/server/@{newconf}" filtering="false">
-            <fileset dir="@{jboss.dist}/server/@{baseconf}">
-               <patternset />
-            </fileset>
-         </copy>
-         <!-- Overwrite any config content with that from the
-         resources/test-configs/@{newconf}
-         -->
-         <echo message="Overwriting config descriptors" />
-         <copy todir="@{jboss.dist}/server/@{newconf}" overwrite="true" failonerror="false">
-            <fileset dir="${build.resources}/test-configs/@{newconf-src}" />
-         </copy>
-      </sequential>
-   </macrodef>
-
-   <!-- A macro for setting up a node ready for http clustering config change -->
-   <macrodef name="http-cluster-node-config-change">
-      <attribute name="conf"/>
- 	  <attribute name="useBuddyRepl" default="false"/>
-      <sequential>
-         <echo message="Giving a name to the Tomcat instance under ${jboss.dist}/server/@{conf}"/>
-         <!-- Switch from sync to async mode in cluster/jbossweb-cluster-beans.xml -->
-         <replace file="${jboss.dist}/server/@{conf}/deploy/cluster/jbossweb-cluster-beans.xml"
-           token="&quot;cacheModeString&quot;&gt;REPL_ASYNC" value="&quot;cacheModeString&quot;&gt;REPL_SYNC"/>
-      	 <!-- Toggle buddy replication in jbossweb-cluster-beans.xml -->
-      	 <replace file="${jboss.dist}/server/@{conf}/deploy/cluster/jbossweb-cluster-beans.xml"
-      	   token="&lt;property name=&quot;enabled&quot;&gt;true" value="&lt;property name=&quot;enabled&quot;&gt;@{useBuddyRepl}"/>
-      	 <!-- Added jvmRoute in server.xml -->
-         <replace file="${jboss.dist}/server/@{conf}/deployers/jbossweb.deployer/server.xml"
-           token="jvmRoute=&quot;@{conf}&quot;" value=""/>
-          <replace file="${jboss.dist}/server/@{conf}/deployers/jbossweb.deployer/server.xml"
-            token="defaultHost" value="jvmRoute=&quot;@{conf}&quot; defaultHost"/>
-         <!-- Turn on UseJK in jboss-service.xml -->
-          <replace file="${jboss.dist}/server/@{conf}/deployers/jbossweb.deployer/META-INF/war-deployers-beans.xml"
-            token="&quot;useJK&quot;&gt;false&lt;" value="&quot;useJK&quot;&gt;true&lt;"/>
-      </sequential>
-   </macrodef>
-
-   <!-- A macro for setting up a node ready for http clustering with FIELD granularity -->
-   <macrodef name="http-cluster-field-node-config-change">
-      <attribute name="conf"/>
-      <attribute name="jboss.dist" default="${jboss.dist}"
-         description="The jboss dist root directory" />
-      <sequential>
-         <echo message="Configuring the Tomcat instance under ${jboss.dist}/server/@{conf} for FIELD granularity"/>
-         <!-- Switch on marshalling in cluster/jbossweb-cluster-beans.xml -->
-         <replace file="@{jboss.dist}/server/@{conf}/deploy/cluster/jbossweb-cluster-beans.xml"
-           token="&quot;useRegionBasedMarshalling&quot;&gt;false" value="&quot;useRegionBasedMarshalling&quot;&gt;true"/>
-         <!-- Inactivate on startup in cluster/jbossweb-cluster-beans.xml -->
-         <replace file="@{jboss.dist}/server/@{conf}/deploy/cluster/jbossweb-cluster-beans.xml"
-           token="&quot;inactiveOnStartup&quot;&gt;false" value="&quot;inactiveOnStartup&quot;&gt;true"/>
-      </sequential>
-   </macrodef>
-
-   <!-- A macro to execute a junit task. macro attributes:
-
-   junit.patternset : require patternset id that identifies the junit test
-      classes to run
-   junit.configuration : option name used to unique a unit test that is
-      run more than once. The junit.configuration value is appended to the
-      test name as (@{junit.configuration}) while the output file extension is
-      -@{junit.configuration}.xml.
-   junit.syspropertyset : optional propertyset id that will be passed as
-      system properties to the junit jvm.
-   -->
-   <macrodef name="run-junit"
-      description="Run a batch of junit on the given patternset">
-      <attribute name="junit.patternset"
-         description="The patternset used to select the tests to run" />
-      <attribute name="junit.configuration" default=""
-         description="An optional configuration name added to the test and extention" />
-      <attribute name="junit.syspropertyset" default="jbosstest-props"
-         description="An optional propertyset id that will be passed as system properties" />
-
-      <sequential>
-         <!-- Set the report extension based on the -->
-         <condition property="report.ext" value=".xml" >
-            <equals arg1="" arg2="@{junit.configuration}" />
-         </condition>
-         <condition property="report.ext" value="-@{junit.configuration}.xml" >
-            <not>
-               <equals arg1="" arg2="@{junit.configuration}" />
-            </not>
-         </condition>
-         <mkdir dir="${build.reports}"/>
-         <mkdir dir="${build.testlog}"/>
-         <echo message="Starting patternset=@{junit.patternset} config=@{junit.configuration}" />
-         <junit dir="${module.output}"
-            printsummary="${junit.printsummary}"
-            haltonerror="${junit.haltonerror}"
-            haltonfailure="${junit.haltonfailure}"
-            fork="${junit.fork}"
-            timeout="${junit.timeout}"
-            jvm="${junit.jvm}">
-
-            <jvmarg line="${junit.jvm.options}"/>
-            <sysproperty key="jbosstest.deploy.dir" file="${build.lib}"/>
-            <sysproperty key="build.testlog" value="${build.testlog}"/>
-            <sysproperty key="log4j.configuration" value="file:${build.resources}/log4j.xml"/>
-            <sysproperty key="jboss-junit-configuration" value="@{junit.configuration}"/>
-            <sysproperty key="java.naming.provider.url" value="${node0.jndi.url}"/>
-            <sysproperty key="jbosstest.server.host" value="${node0}"/>
-            <!-- [JBAS-3969] IOException: unknown protocol: vfsfile -->
-            <sysproperty key="java.protocol.handler.pkgs" value="org.jboss.virtual.protocol"/>
-            <syspropertyset>
-               <propertyref prefix="jbosstest"/>
-            </syspropertyset>
-
-            <syspropertyset>
-               <propertyset refid="@{junit.syspropertyset}" />
-            </syspropertyset>
-
-            <classpath>
-               <pathelement location="${build.classes}"/>
-               <pathelement location="${build.resources}"/>
-               <!-- This may need to be externalized -->
-               <pathelement location="${build.resources}/security"/>
-               <path refid="tests.classpath"/>
-            </classpath>
-
-            <formatter classname="org.jboss.ant.taskdefs.XMLJUnitMultipleResultFormatter"
-               usefile="${junit.formatter.usefile}"
-               extension="${report.ext}"/>
-
-            <batchtest todir="${build.reports}"
-               haltonerror="${junit.batchtest.haltonerror}"
-               haltonfailure="${junit.batchtest.haltonfailure}"
-               fork="${junit.batchtest.fork}">
-
-               <fileset dir="${build.classes}">
-                  <patternset refid="@{junit.patternset}"/>
-               </fileset>
-            </batchtest>
-         </junit>
-      </sequential>
-   </macrodef>
-
-   <target name="create-cluster-config">
-      <create-cluster-node conf="node1"/>
-      <create-cluster-node conf="node2"/>
-   </target>
-
-   <target name="help">
-      <echo message="The project fragment which defines the jboss server configs"/>
-   </target>
-   <target name="test-run-junit">
-      <patternset id="util.includes">
-         <include name="org/jboss/test/util/test/StringsUnitTestCase.class"/>
-      </patternset>
-      <run-junit junit.patternset="util.includes" junit.configuration="" />
-   </target>
-</project>




More information about the jboss-cvs-commits mailing list