[jbossws-commits] JBossWS SVN: r9510 - in framework/trunk/hudson/hudson-home: jobs and 32 other directories.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Fri Mar 6 08:44:19 EST 2009


Author: richard.opalka at jboss.com
Date: 2009-03-06 08:44:18 -0500 (Fri, 06 Mar 2009)
New Revision: 9510

Added:
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-4.2.3-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-4.2.3-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-4.2.3-JDK6/
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-4.2.3-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.0-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.0-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.0-JDK6/
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.0-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.1-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.1-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.1-JDK6/
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.1-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.1.0-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.1.0-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.1.0-JDK6/
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.1.0-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-6.0.0-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-6.0.0-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-6.0.0-JDK6/
   framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-6.0.0-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-4.2.3-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-4.2.3-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.0-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.0-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.1-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.1-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.1.0-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.1.0-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-6.0.0-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-6.0.0-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-4.2.3-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-4.2.3-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.0-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.0-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.1-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.1-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.1.0-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.1.0-JDK5/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-6.0.0-JDK5/
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-6.0.0-JDK5/config.xml
Removed:
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-4.2.3/
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.0/
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.1/
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.1.0/
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-6.0.0/
   framework/trunk/hudson/hudson-home/jobs/Native-Distro-AS-4.2.3-JDK6/
   framework/trunk/hudson/hudson-home/jobs/Native-Distro-AS-4.2.3/
   framework/trunk/hudson/hudson-home/jobs/Native-Distro-AS-5.0.0-JDK6/
   framework/trunk/hudson/hudson-home/jobs/Native-Distro-AS-5.0.0/
   framework/trunk/hudson/hudson-home/jobs/Native-Distro-AS-5.0.1-JDK6/
   framework/trunk/hudson/hudson-home/jobs/Native-Distro-AS-5.0.1/
   framework/trunk/hudson/hudson-home/jobs/Native-Distro-AS-5.1.0-JDK6/
   framework/trunk/hudson/hudson-home/jobs/Native-Distro-AS-5.1.0/
   framework/trunk/hudson/hudson-home/jobs/Native-Distro-AS-6.0.0-JDK6/
   framework/trunk/hudson/hudson-home/jobs/Native-Distro-AS-6.0.0/
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-4.2.3/
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.0/
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.1/
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.1.0/
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-6.0.0/
Modified:
   framework/trunk/hudson/hudson-home/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-ALL/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-4.2.3-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.0-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.1-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.1.0-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-6.0.0-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Light/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-4.2.3-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.0-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.1-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.1.0-JDK6/config.xml
   framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-6.0.0-JDK6/config.xml
Log:
[JBWS-2537] refactoring native jobs

Modified: framework/trunk/hudson/hudson-home/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -56,35 +56,35 @@
         <no-comparator/>
         <string>Native-ALL</string>
         <string>Native-Light</string>
-        <string>Native-Core-AS-4.2.3</string>
+        <string>Native-Core-AS-4.2.3-JDK5</string>
+        <string>Native-Core-AS-5.0.0-JDK5</string>
+        <string>Native-Core-AS-5.0.1-JDK5</string>
+        <string>Native-Core-AS-5.1.0-JDK5</string>
+        <string>Native-Core-AS-6.0.0-JDK5</string>
         <string>Native-Core-AS-4.2.3-JDK6</string>
-        <string>Native-Core-AS-5.0.0</string>
         <string>Native-Core-AS-5.0.0-JDK6</string>
-        <string>Native-Core-AS-5.0.1</string>
         <string>Native-Core-AS-5.0.1-JDK6</string>
-        <string>Native-Core-AS-5.1.0</string>
         <string>Native-Core-AS-5.1.0-JDK6</string>
-        <string>Native-Core-AS-6.0.0</string>
         <string>Native-Core-AS-6.0.0-JDK6</string>
-        <string>Native-Distro-AS-4.2.3</string>
-        <string>Native-Distro-AS-4.2.3-JDK6</string>
-        <string>Native-Distro-AS-5.0.0</string>
-        <string>Native-Distro-AS-5.0.0-JDK6</string>
-        <string>Native-Distro-AS-5.0.1</string>
-        <string>Native-Distro-AS-5.0.1-JDK6</string>
-        <string>Native-Distro-AS-5.1.0</string>
-        <string>Native-Distro-AS-5.1.0-JDK6</string>
-        <string>Native-Distro-AS-6.0.0</string>
-        <string>Native-Distro-AS-6.0.0-JDK6</string>
-        <string>Native-Source-Distro-AS-4.2.3</string>
+        <string>Native-Binary-Distro-AS-4.2.3-JDK5</string>
+        <string>Native-Binary-Distro-AS-5.0.0-JDK5</string>
+        <string>Native-Binary-Distro-AS-5.0.1-JDK5</string>
+        <string>Native-Binary-Distro-AS-5.1.0-JDK5</string>
+        <string>Native-Binary-Distro-AS-6.0.0-JDK5</string>
+        <string>Native-Binary-Distro-AS-4.2.3-JDK6</string>
+        <string>Native-Binary-Distro-AS-5.0.0-JDK6</string>
+        <string>Native-Binary-Distro-AS-5.0.1-JDK6</string>
+        <string>Native-Binary-Distro-AS-5.1.0-JDK6</string>
+        <string>Native-Binary-Distro-AS-6.0.0-JDK6</string>
+        <string>Native-Source-Distro-AS-4.2.3-JDK5</string>
+        <string>Native-Source-Distro-AS-5.0.0-JDK5</string>
+        <string>Native-Source-Distro-AS-5.0.1-JDK5</string>
+        <string>Native-Source-Distro-AS-5.1.0-JDK5</string>
+        <string>Native-Source-Distro-AS-6.0.0-JDK5</string>
         <string>Native-Source-Distro-AS-4.2.3-JDK6</string>
-        <string>Native-Source-Distro-AS-5.0.0</string>
         <string>Native-Source-Distro-AS-5.0.0-JDK6</string>
-        <string>Native-Source-Distro-AS-5.0.1</string>
         <string>Native-Source-Distro-AS-5.0.1-JDK6</string>
-        <string>Native-Source-Distro-AS-5.1.0</string>
         <string>Native-Source-Distro-AS-5.1.0-JDK6</string>
-        <string>Native-Source-Distro-AS-6.0.0</string>
         <string>Native-Source-Distro-AS-6.0.0-JDK6</string>
       </jobNames>
       <name>Native Tests</name>
@@ -285,26 +285,26 @@
         <string>CXF-Binary-Distro-AS-5.1.0-JDK6</string>
         <string>CXF-Binary-Distro-AS-6.0.0-JDK6</string>
         <string>Native-Light</string>
-        <string>Native-Core-AS-4.2.3</string>
+        <string>Native-Core-AS-4.2.3-JDK5</string>
+        <string>Native-Core-AS-5.0.0-JDK5</string>
+        <string>Native-Core-AS-5.0.1-JDK5</string>
+        <string>Native-Core-AS-5.1.0-JDK5</string>
+        <string>Native-Core-AS-6.0.0-JDK5</string>
         <string>Native-Core-AS-4.2.3-JDK6</string>
-        <string>Native-Core-AS-5.0.0</string>
         <string>Native-Core-AS-5.0.0-JDK6</string>
-        <string>Native-Core-AS-5.0.1</string>
         <string>Native-Core-AS-5.0.1-JDK6</string>
-        <string>Native-Core-AS-5.1.0</string>
         <string>Native-Core-AS-5.1.0-JDK6</string>
-        <string>Native-Core-AS-6.0.0</string>
         <string>Native-Core-AS-6.0.0-JDK6</string>
-        <string>Native-Distro-AS-4.2.3</string>
-        <string>Native-Distro-AS-4.2.3-JDK6</string>
-        <string>Native-Distro-AS-5.0.0</string>
-        <string>Native-Distro-AS-5.0.0-JDK6</string>
-        <string>Native-Distro-AS-5.0.1</string>
-        <string>Native-Distro-AS-5.0.1-JDK6</string>
-        <string>Native-Distro-AS-5.1.0</string>
-        <string>Native-Distro-AS-5.1.0-JDK6</string>
-        <string>Native-Distro-AS-6.0.0</string>
-        <string>Native-Distro-AS-6.0.0-JDK6</string>
+        <string>Native-Binary-Distro-AS-4.2.3-JDK5</string>
+        <string>Native-Binary-Distro-AS-5.0.0-JDK5</string>
+        <string>Native-Binary-Distro-AS-5.0.1-JDK5</string>
+        <string>Native-Binary-Distro-AS-5.1.0-JDK5</string>
+        <string>Native-Binary-Distro-AS-6.0.0-JDK5</string>
+        <string>Native-Binary-Distro-AS-4.2.3-JDK6</string>
+        <string>Native-Binary-Distro-AS-5.0.0-JDK6</string>
+        <string>Native-Binary-Distro-AS-5.0.1-JDK6</string>
+        <string>Native-Binary-Distro-AS-5.1.0-JDK6</string>
+        <string>Native-Binary-Distro-AS-6.0.0-JDK6</string>
       </jobNames>
       <name>Working Days Tests</name>
       <description>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-ALL/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-ALL/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-ALL/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -4,21 +4,36 @@
   <publishers class="vector">
     <hudson.tasks.BuildTrigger>
       <childProjects> 
-  Native-Core-AS-4.2.3, Native-Core-AS-4.2.3-JDK6
-, Native-Core-AS-5.0.0, Native-Core-AS-5.0.0-JDK6
-, Native-Core-AS-5.0.1, Native-Core-AS-5.0.1-JDK6
-, Native-Core-AS-5.1.0, Native-Core-AS-5.1.0-JDK6
-, Native-Core-AS-6.0.0, Native-Core-AS-6.0.0-JDK6
-, Native-Distro-AS-4.2.3, Native-Distro-AS-4.2.3-JDK6
-, Native-Distro-AS-5.0.0, Native-Distro-AS-5.0.0-JDK6
-, Native-Distro-AS-5.0.1, Native-Distro-AS-5.0.1-JDK6
-, Native-Distro-AS-5.1.0, Native-Distro-AS-5.1.0-JDK6
-, Native-Distro-AS-6.0.0, Native-Distro-AS-6.0.0-JDK6
-, Native-Source-Distro-AS-4.2.3, Native-Source-Distro-AS-4.2.3-JDK6
-, Native-Source-Distro-AS-5.0.0, Native-Source-Distro-AS-5.0.0-JDK6
-, Native-Source-Distro-AS-5.0.1, Native-Source-Distro-AS-5.0.1-JDK6
-, Native-Source-Distro-AS-5.1.0, Native-Source-Distro-AS-5.1.0-JDK6
-, Native-Source-Distro-AS-6.0.0, Native-Source-Distro-AS-6.0.0-JDK6
+  Native-Core-AS-4.2.3-JDK5
+, Native-Core-AS-5.0.0-JDK5
+, Native-Core-AS-5.0.1-JDK5
+, Native-Core-AS-5.1.0-JDK5
+, Native-Core-AS-6.0.0-JDK5
+, Native-Core-AS-4.2.3-JDK6
+, Native-Core-AS-5.0.0-JDK6
+, Native-Core-AS-5.0.1-JDK6
+, Native-Core-AS-5.1.0-JDK6
+, Native-Core-AS-6.0.0-JDK6
+, Native-Binary-Distro-AS-4.2.3-JDK5
+, Native-Binary-Distro-AS-5.0.0-JDK5
+, Native-Binary-Distro-AS-5.0.1-JDK5
+, Native-Binary-Distro-AS-5.1.0-JDK5
+, Native-Binary-Distro-AS-6.0.0-JDK5
+, Native-Binary-Distro-AS-4.2.3-JDK6
+, Native-Binary-Distro-AS-5.0.0-JDK6
+, Native-Binary-Distro-AS-5.0.1-JDK6
+, Native-Binary-Distro-AS-5.1.0-JDK6
+, Native-Binary-Distro-AS-6.0.0-JDK6
+, Native-Source-Distro-AS-4.2.3-JDK5
+, Native-Source-Distro-AS-5.0.0-JDK5
+, Native-Source-Distro-AS-5.0.1-JDK5
+, Native-Source-Distro-AS-5.1.0-JDK5
+, Native-Source-Distro-AS-6.0.0-JDK5
+, Native-Source-Distro-AS-4.2.3-JDK6
+, Native-Source-Distro-AS-5.0.0-JDK6
+, Native-Source-Distro-AS-5.0.1-JDK6
+, Native-Source-Distro-AS-5.1.0-JDK6
+, Native-Source-Distro-AS-6.0.0-JDK6
       </childProjects>
     </hudson.tasks.BuildTrigger>
   </publishers>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-4.2.3-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-4.2.3-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-4.2.3-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Binary-Distro-AS-4.2.3-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss423
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-4.2.3/workspace/JBossAS-4.2.3/build/output/@hudson.jboss423.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute binary distribution tests
+#
+binaryDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-bin-dist/output/test-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ binary distribution against AS-4.2.3 with JDK5</description>
+  <actions class="vector"/>
+</project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-4.2.3-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-4.2.3-JDK6/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-4.2.3-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Binary-Distro-AS-4.2.3-JDK6
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss423
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-4.2.3/workspace/JBossAS-4.2.3/build/output/@hudson.jboss423.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute binary distribution tests
+#
+binaryDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-bin-dist/output/test-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ binary distribution against AS-4.2.3 with JDK6</description>
+  <actions class="vector"/>
+</project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.0-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.0-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.0-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Binary-Distro-AS-5.0.0-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss500
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.0/workspace/JBossAS-5.0.0/build/output/@hudson.jboss500.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute binary distribution tests
+#
+binaryDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-bin-dist/output/test-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ binary distribution against AS-5.0.0 with JDK5</description>
+  <actions class="vector"/>
+</project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.0-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.0-JDK6/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.0-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Binary-Distro-AS-5.0.0-JDK6
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss500
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.0/workspace/JBossAS-5.0.0/build/output/@hudson.jboss500.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute binary distribution tests
+#
+binaryDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-bin-dist/output/test-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ binary distribution against AS-5.0.0 with JDK6</description>
+  <actions class="vector"/>
+</project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.1-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.1-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.1-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Binary-Distro-AS-5.0.1-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss501
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.1/workspace/JBossAS-5.0.1/build/output/@hudson.jboss501.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute binary distribution tests
+#
+binaryDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-bin-dist/output/test-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ binary distribution against AS-5.0.1 with JDK5</description>
+  <actions class="vector"/>
+</project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.1-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.1-JDK6/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.0.1-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Binary-Distro-AS-5.0.1-JDK6
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss501
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.1/workspace/JBossAS-5.0.1/build/output/@hudson.jboss501.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute binary distribution tests
+#
+binaryDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-bin-dist/output/test-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ binary distribution against AS-5.0.1 with JDK6</description>
+  <actions class="vector"/>
+</project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.1.0-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.1.0-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.1.0-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Binary-Distro-AS-5.1.0-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss510
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.1.0/workspace/JBossAS-5.1.0/build/output/@hudson.jboss510.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute binary distribution tests
+#
+binaryDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-bin-dist/output/test-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ binary distribution against AS-5.1.0 with JDK5</description>
+  <actions class="vector"/>
+</project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.1.0-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.1.0-JDK6/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-5.1.0-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Binary-Distro-AS-5.1.0-JDK6
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss510
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.1.0/workspace/JBossAS-5.1.0/build/output/@hudson.jboss510.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute binary distribution tests
+#
+binaryDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-bin-dist/output/test-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ binary distribution against AS-5.1.0 with JDK6</description>
+  <actions class="vector"/>
+</project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-6.0.0-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-6.0.0-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-6.0.0-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Binary-Distro-AS-6.0.0-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss600
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-6.0.0/workspace/JBossAS-6.0.0/build/output/@hudson.jboss600.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute binary distribution tests
+#
+binaryDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-bin-dist/output/test-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ binary distribution against AS-6.0.0 with JDK5</description>
+  <actions class="vector"/>
+</project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-6.0.0-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-6.0.0-JDK6/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Binary-Distro-AS-6.0.0-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Binary-Distro-AS-6.0.0-JDK6
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss600
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-6.0.0/workspace/JBossAS-6.0.0/build/output/@hudson.jboss600.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute binary distribution tests
+#
+binaryDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-bin-dist/output/test-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ binary distribution against AS-6.0.0 with JDK6</description>
+  <actions class="vector"/>
+</project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-4.2.3-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-4.2.3-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-4.2.3-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Core-AS-4.2.3-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS="-Dinterop=true"
+JBOSS_TARGET=jboss423
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-4.2.3/workspace/JBossAS-4.2.3/build/output/@hudson.jboss423.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute core tests
+#
+coreTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/**/target/surefire-reports/*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ against AS-4.2.3 with JDK5</description>
+  <actions class="vector"/>
+</project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-4.2.3-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-4.2.3-JDK6/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-4.2.3-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -9,85 +9,26 @@
 MODULE=Native-Core-AS-4.2.3-JDK6
 
 WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
 FRAMEWORK_DIR=$WORKSPACE/framework
 STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS="-Dinterop=true"
 JBOSS_TARGET=jboss423
 JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
 JBOSS_INSTANCE=@hudson.home@/jobs/AS-4.2.3/workspace/JBossAS-4.2.3/build/output/@hudson.jboss423.build@
-ENVIRONMENT=&quot;-Dmaven.opts=-U -Djboss.bind.address=@jboss.bind.address@ -Djbossws.integration.target=$JBOSS_TARGET -Djboss423.home=$JBOSS_INSTANCE&quot;
 
 #
-# Verify JDK1.6 availablility
+# load test functions
 #
-if [ "java.home.jdk16" = "@java.home.jdk16@" ]; then
-	echo "Please point java.home.jdk16 (ant.properties) to your JDK1.6 installation"
-	exit 1
-else
-	JAVA_HOME="@java.home.jdk16@"
-fi
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
 
 #
-# log dependency tree
+# execute core tests
 #
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
+coreTest
 
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-
-#
-# build and deploy
-#
-cd $STACK_DIR
-cp profiles.xml.example profiles.xml
-mvn -Ptestsuite clean
-ant $ENVIRONMENT deploy-jboss423
-
-# remove obsolete logs
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-
-#
-# start jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE start $JBOSS_BIND_ADDRESS
-
-# Was it successfully started?
-$FRAMEWORK_DIR/hudson/jboss/bin/http-spider.sh $JBOSS_BIND_ADDRESS:8080 $WORKSPACE
-if [ -e $WORKSPACE/spider.failed ]; then
-  tail -n 100 $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-	$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop $JBOSS_BIND_ADDRESS
-	exit 1
-fi
-
-#
-# log dependency tree
-#
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
-# execute tests
-#
-mvn $ENVIRONMENT -Ptestsuite,hudson,$JBOSS_TARGET -Dinterop=true test 2>&amp;1 | tee $WORKSPACE/tests.log
-cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-cat $STACK_DIR/modules/testsuite/test-excludes-$JBOSS_TARGET.txt $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
-
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log $WORKSPACE/jboss-boot.log
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log $WORKSPACE/jboss-server.log
-
-#
-# detect failures
-#
-cat $WORKSPACE/tests.log | egrep "BUILD FAILURE" | tee $WORKSPACE/failure.log
-if [ -s $WORKSPACE/failure.log ]; then
-    echo "Failure detected"
-    exit 1
-fi
 </command>
     </hudson.tasks.Shell>
   </builders>
@@ -129,6 +70,6 @@
   </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties/>
-  <description>Build and test jbossws-native- at version.id@ against AS-4.2.3</description>
+  <description>Build and test jbossws-native- at version.id@ against AS-4.2.3 with JDK6</description>
   <actions class="vector"/>
 </project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.0-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.0-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.0-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Core-AS-5.0.0-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS="-Dinterop=true"
+JBOSS_TARGET=jboss500
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.0/workspace/JBossAS-5.0.0/build/output/@hudson.jboss500.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute core tests
+#
+coreTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/**/target/surefire-reports/*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ against AS-5.0.0 with JDK5</description>
+  <actions class="vector"/>
+</project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.0-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.0-JDK6/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.0-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -9,85 +9,26 @@
 MODULE=Native-Core-AS-5.0.0-JDK6
 
 WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
 FRAMEWORK_DIR=$WORKSPACE/framework
 STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS="-Dinterop=true"
 JBOSS_TARGET=jboss500
 JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
 JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.0/workspace/JBossAS-5.0.0/build/output/@hudson.jboss500.build@
-ENVIRONMENT=&quot;-Dmaven.opts=-U -Djboss.bind.address=@jboss.bind.address@ -Djbossws.integration.target=$JBOSS_TARGET -Djboss500.home=$JBOSS_INSTANCE&quot;
 
 #
-# Verify JDK1.6 availablility
+# load test functions
 #
-if [ "java.home.jdk16" = "@java.home.jdk16@" ]; then
-	echo "Please point java.home.jdk16 (ant.properties) to your JDK1.6 installation"
-	exit 1
-else
-	JAVA_HOME="@java.home.jdk16@"
-fi
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
 
 #
-# log dependency tree
+# execute core tests
 #
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
+coreTest
 
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-        
-#
-# build and deploy
-#
-cd $STACK_DIR
-cp profiles.xml.example profiles.xml
-mvn -Ptestsuite clean
-ant $ENVIRONMENT deploy-jboss500
-
-# remove obsolete logs
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-
-#
-# start jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE start $JBOSS_BIND_ADDRESS
-
-# Was it successfully started?
-$FRAMEWORK_DIR/hudson/jboss/bin/http-spider.sh $JBOSS_BIND_ADDRESS:8080 $WORKSPACE
-if [ -e $WORKSPACE/spider.failed ]; then
-  tail -n 100 $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-	$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop $JBOSS_BIND_ADDRESS
-	exit 1
-fi
-
-#
-# log dependency tree
-#
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
-# execute tests
-#
-mvn $ENVIRONMENT -Ptestsuite,hudson,$JBOSS_TARGET -Dinterop=true test 2>&amp;1 | tee $WORKSPACE/tests.log
-cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-cat $STACK_DIR/modules/testsuite/test-excludes-$JBOSS_TARGET.txt $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
-
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log $WORKSPACE/jboss-boot.log
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log $WORKSPACE/jboss-server.log
-
-#
-# detect failures
-#
-cat $WORKSPACE/tests.log | egrep "BUILD FAILURE" | tee $WORKSPACE/failure.log
-if [ -s $WORKSPACE/failure.log ]; then
-    echo "Failure detected"
-    exit 1
-fi
 </command>
     </hudson.tasks.Shell>
   </builders>
@@ -129,6 +70,6 @@
   </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties/>
-  <description>Build and test jbossws-native- at version.id@ against AS-5.0.0</description>
+  <description>Build and test jbossws-native- at version.id@ against AS-5.0.0 with JDK6</description>
   <actions class="vector"/>
 </project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.1-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.1-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.1-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Core-AS-5.0.1-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS="-Dinterop=true"
+JBOSS_TARGET=jboss501
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.1/workspace/JBossAS-5.0.1/build/output/@hudson.jboss501.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute core tests
+#
+coreTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/**/target/surefire-reports/*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ against AS-5.0.1 with JDK5</description>
+  <actions class="vector"/>
+</project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.1-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.1-JDK6/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.0.1-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -9,85 +9,26 @@
 MODULE=Native-Core-AS-5.0.1-JDK6
 
 WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
 FRAMEWORK_DIR=$WORKSPACE/framework
 STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS="-Dinterop=true"
 JBOSS_TARGET=jboss501
 JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
 JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.1/workspace/JBossAS-5.0.1/build/output/@hudson.jboss501.build@
-ENVIRONMENT=&quot;-Dmaven.opts=-U -Djboss.bind.address=@jboss.bind.address@ -Djbossws.integration.target=$JBOSS_TARGET -Djboss501.home=$JBOSS_INSTANCE&quot;
 
 #
-# Verify JDK1.6 availablility
+# load test functions
 #
-if [ "java.home.jdk16" = "@java.home.jdk16@" ]; then
-	echo "Please point java.home.jdk16 (ant.properties) to your JDK1.6 installation"
-	exit 1
-else
-	JAVA_HOME="@java.home.jdk16@"
-fi
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
 
 #
-# log dependency tree
+# execute core tests
 #
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
+coreTest
 
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-        
-#
-# build and deploy
-#
-cd $STACK_DIR
-cp profiles.xml.example profiles.xml
-mvn -Ptestsuite clean
-ant $ENVIRONMENT deploy-jboss501
-
-# remove obsolete logs
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-
-#
-# start jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE start $JBOSS_BIND_ADDRESS
-
-# Was it successfully started?
-$FRAMEWORK_DIR/hudson/jboss/bin/http-spider.sh $JBOSS_BIND_ADDRESS:8080 $WORKSPACE
-if [ -e $WORKSPACE/spider.failed ]; then
-  tail -n 100 $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-	$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop $JBOSS_BIND_ADDRESS
-	exit 1
-fi
-
-#
-# log dependency tree
-#
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
-# execute tests
-#
-mvn $ENVIRONMENT -Ptestsuite,hudson,$JBOSS_TARGET -Dinterop=true test 2>&amp;1 | tee $WORKSPACE/tests.log
-cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-cat $STACK_DIR/modules/testsuite/test-excludes-$JBOSS_TARGET.txt $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
-
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log $WORKSPACE/jboss-boot.log
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log $WORKSPACE/jboss-server.log
-
-#
-# detect failures
-#
-cat $WORKSPACE/tests.log | egrep "BUILD FAILURE" | tee $WORKSPACE/failure.log
-if [ -s $WORKSPACE/failure.log ]; then
-    echo "Failure detected"
-    exit 1
-fi
 </command>
     </hudson.tasks.Shell>
   </builders>
@@ -129,6 +70,6 @@
   </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties/>
-  <description>Build and test jbossws-native- at version.id@ against AS-5.0.1</description>
+  <description>Build and test jbossws-native- at version.id@ against AS-5.0.1 with JDK6</description>
   <actions class="vector"/>
 </project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.1.0-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.1.0-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.1.0-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Core-AS-5.1.0-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS="-Dinterop=true"
+JBOSS_TARGET=jboss510
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.1.0/workspace/JBossAS-5.1.0/build/output/@hudson.jboss510.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute core tests
+#
+coreTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/**/target/surefire-reports/*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ against AS-5.1.0 with JDK5</description>
+  <actions class="vector"/>
+</project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.1.0-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.1.0-JDK6/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-5.1.0-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -9,85 +9,26 @@
 MODULE=Native-Core-AS-5.1.0-JDK6
 
 WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
 FRAMEWORK_DIR=$WORKSPACE/framework
 STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS="-Dinterop=true"
 JBOSS_TARGET=jboss510
 JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
 JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.1.0/workspace/JBossAS-5.1.0/build/output/@hudson.jboss510.build@
-ENVIRONMENT=&quot;-Dmaven.opts=-U -Djboss.bind.address=@jboss.bind.address@ -Djbossws.integration.target=$JBOSS_TARGET -Djboss510.home=$JBOSS_INSTANCE&quot;
 
 #
-# Verify JDK1.6 availablility
+# load test functions
 #
-if [ "java.home.jdk16" = "@java.home.jdk16@" ]; then
-	echo "Please point java.home.jdk16 (ant.properties) to your JDK1.6 installation"
-	exit 1
-else
-	JAVA_HOME="@java.home.jdk16@"
-fi
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
 
 #
-# log dependency tree
+# execute core tests
 #
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
+coreTest
 
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-        
-#
-# build and deploy
-#
-cd $STACK_DIR
-cp profiles.xml.example profiles.xml
-mvn -Ptestsuite clean
-ant $ENVIRONMENT deploy-jboss510
-
-# remove obsolete logs
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-
-#
-# start jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE start $JBOSS_BIND_ADDRESS
-
-# Was it successfully started?
-$FRAMEWORK_DIR/hudson/jboss/bin/http-spider.sh $JBOSS_BIND_ADDRESS:8080 $WORKSPACE
-if [ -e $WORKSPACE/spider.failed ]; then
-  tail -n 100 $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-	$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop $JBOSS_BIND_ADDRESS
-	exit 1
-fi
-
-#
-# log dependency tree
-#
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
-# execute tests
-#
-mvn $ENVIRONMENT -Ptestsuite,hudson,$JBOSS_TARGET -Dinterop=true test 2>&amp;1 | tee $WORKSPACE/tests.log
-cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-cat $STACK_DIR/modules/testsuite/test-excludes-$JBOSS_TARGET.txt $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
-
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log $WORKSPACE/jboss-boot.log
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log $WORKSPACE/jboss-server.log
-
-#
-# detect failures
-#
-cat $WORKSPACE/tests.log | egrep "BUILD FAILURE" | tee $WORKSPACE/failure.log
-if [ -s $WORKSPACE/failure.log ]; then
-    echo "Failure detected"
-    exit 1
-fi
 </command>
     </hudson.tasks.Shell>
   </builders>
@@ -129,6 +70,6 @@
   </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties/>
-  <description>Build and test jbossws-native- at version.id@ against AS-5.1.0</description>
+  <description>Build and test jbossws-native- at version.id@ against AS-5.1.0 with JDK6</description>
   <actions class="vector"/>
 </project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-6.0.0-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-6.0.0-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-6.0.0-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Core-AS-6.0.0-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS="-Dinterop=true"
+JBOSS_TARGET=jboss600
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-6.0.0/workspace/JBossAS-6.0.0/build/output/@hudson.jboss600.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute core tests
+#
+coreTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/**/target/surefire-reports/*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ against AS-6.0.0 with JDK5</description>
+  <actions class="vector"/>
+</project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-6.0.0-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-6.0.0-JDK6/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Core-AS-6.0.0-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -9,85 +9,26 @@
 MODULE=Native-Core-AS-6.0.0-JDK6
 
 WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
 FRAMEWORK_DIR=$WORKSPACE/framework
 STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS="-Dinterop=true"
 JBOSS_TARGET=jboss600
 JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
 JBOSS_INSTANCE=@hudson.home@/jobs/AS-6.0.0/workspace/JBossAS-6.0.0/build/output/@hudson.jboss600.build@
-ENVIRONMENT=&quot;-Dmaven.opts=-U -Djboss.bind.address=@jboss.bind.address@ -Djbossws.integration.target=$JBOSS_TARGET -Djboss600.home=$JBOSS_INSTANCE&quot;
 
 #
-# Verify JDK1.6 availablility
+# load test functions
 #
-if [ "java.home.jdk16" = "@java.home.jdk16@" ]; then
-	echo "Please point java.home.jdk16 (ant.properties) to your JDK1.6 installation"
-	exit 1
-else
-	JAVA_HOME="@java.home.jdk16@"
-fi
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
 
 #
-# log dependency tree
+# execute core tests
 #
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
+coreTest
 
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-        
-#
-# build and deploy
-#
-cd $STACK_DIR
-cp profiles.xml.example profiles.xml
-mvn -Ptestsuite clean
-ant $ENVIRONMENT deploy-jboss600
-
-# remove obsolete logs
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-
-#
-# start jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE start $JBOSS_BIND_ADDRESS
-
-# Was it successfully started?
-$FRAMEWORK_DIR/hudson/jboss/bin/http-spider.sh $JBOSS_BIND_ADDRESS:8080 $WORKSPACE
-if [ -e $WORKSPACE/spider.failed ]; then
-  tail -n 100 $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-	$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop $JBOSS_BIND_ADDRESS
-	exit 1
-fi
-
-#
-# log dependency tree
-#
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
-# execute tests
-#
-mvn $ENVIRONMENT -Ptestsuite,hudson,$JBOSS_TARGET -Dinterop=true test 2>&amp;1 | tee $WORKSPACE/tests.log
-cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-cat $STACK_DIR/modules/testsuite/test-excludes-$JBOSS_TARGET.txt $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
-
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log $WORKSPACE/jboss-boot.log
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log $WORKSPACE/jboss-server.log
-
-#
-# detect failures
-#
-cat $WORKSPACE/tests.log | egrep "BUILD FAILURE" | tee $WORKSPACE/failure.log
-if [ -s $WORKSPACE/failure.log ]; then
-    echo "Failure detected"
-    exit 1
-fi
 </command>
     </hudson.tasks.Shell>
   </builders>
@@ -129,6 +70,6 @@
   </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties/>
-  <description>Build and test jbossws-native- at version.id@ against AS-6.0.0</description>
+  <description>Build and test jbossws-native- at version.id@ against AS-6.0.0 with JDK6</description>
   <actions class="vector"/>
 </project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Light/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Light/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Light/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -4,16 +4,26 @@
   <publishers class="vector">
     <hudson.tasks.BuildTrigger>
       <childProjects> 
-  Native-Core-AS-4.2.3, Native-Core-AS-4.2.3-JDK6
-, Native-Core-AS-5.0.0, Native-Core-AS-5.0.0-JDK6
-, Native-Core-AS-5.0.1, Native-Core-AS-5.0.1-JDK6
-, Native-Core-AS-5.1.0, Native-Core-AS-5.1.0-JDK6
-, Native-Core-AS-6.0.0, Native-Core-AS-6.0.0-JDK6
-, Native-Distro-AS-4.2.3, Native-Distro-AS-4.2.3-JDK6
-, Native-Distro-AS-5.0.0, Native-Distro-AS-5.0.0-JDK6
-, Native-Distro-AS-5.0.1, Native-Distro-AS-5.0.1-JDK6
-, Native-Distro-AS-5.1.0, Native-Distro-AS-5.1.0-JDK6
-, Native-Distro-AS-6.0.0, Native-Distro-AS-6.0.0-JDK6
+  Native-Core-AS-4.2.3-JDK5
+, Native-Core-AS-5.0.0-JDK5
+, Native-Core-AS-5.0.1-JDK5
+, Native-Core-AS-5.1.0-JDK5
+, Native-Core-AS-6.0.0-JDK5
+, Native-Core-AS-4.2.3-JDK6
+, Native-Core-AS-5.0.0-JDK6
+, Native-Core-AS-5.0.1-JDK6
+, Native-Core-AS-5.1.0-JDK6
+, Native-Core-AS-6.0.0-JDK6
+, Native-Binary-Distro-AS-4.2.3-JDK5
+, Native-Binary-Distro-AS-5.0.0-JDK5
+, Native-Binary-Distro-AS-5.0.1-JDK5
+, Native-Binary-Distro-AS-5.1.0-JDK5
+, Native-Binary-Distro-AS-6.0.0-JDK5
+, Native-Binary-Distro-AS-4.2.3-JDK6
+, Native-Binary-Distro-AS-5.0.0-JDK6
+, Native-Binary-Distro-AS-5.0.1-JDK6
+, Native-Binary-Distro-AS-5.1.0-JDK6
+, Native-Binary-Distro-AS-6.0.0-JDK6
       </childProjects>
     </hudson.tasks.BuildTrigger>
   </publishers>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-4.2.3-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-4.2.3-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-4.2.3-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Source-Distro-AS-4.2.3-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss423
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-4.2.3/workspace/JBossAS-4.2.3/build/output/@hudson.jboss423.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute source distribution tests
+#
+sourceDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-src-dist/modules/testsuite/**/target/surefire-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ source distribution against AS-4.2.3 with JDK5</description>
+  <actions class="vector"/>
+</project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-4.2.3-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-4.2.3-JDK6/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-4.2.3-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -9,90 +9,26 @@
 MODULE=Native-Source-Distro-AS-4.2.3-JDK6
 
 WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
 FRAMEWORK_DIR=$WORKSPACE/framework
 STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
 JBOSS_TARGET=jboss423
 JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
 JBOSS_INSTANCE=@hudson.home@/jobs/AS-4.2.3/workspace/JBossAS-4.2.3/build/output/@hudson.jboss423.build@
-ENVIRONMENT=&quot;-Dmaven.opts=-U -Djboss.bind.address=@jboss.bind.address@ -Djbossws.integration.target=$JBOSS_TARGET -Djboss423.home=$JBOSS_INSTANCE&quot;
 
 #
-# Verify JDK1.6 availablility
+# load test functions
 #
-if [ "java.home.jdk16" = "@java.home.jdk16@" ]; then
-	echo "Please point java.home.jdk16 (ant.properties) to your JDK1.6 installation"
-	exit 1
-else
-	JAVA_HOME="@java.home.jdk16@"
-fi
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
 
 #
-# stop jbossas
+# execute source distribution tests
 #
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-        
-#
-# Build distro
-#
-cd $STACK_DIR
-cp profiles.xml.example profiles.xml
-mvn -Ptestsuite clean
-ant $ENVIRONMENT build-src-dist
+sourceDistributionTest
 
-#
-# Deploy distro
-#
-cd target
-rm -rf jbossws-native-src-dist
-unzip jbossws-native-src-dist.zip
-cd jbossws-native-src-dist
-cp profiles.xml.example profiles.xml
-ant $ENVIRONMENT deploy-jboss423
-
-# remove obsolete logs
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-
-#
-# start jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE start $JBOSS_BIND_ADDRESS
-
-# Was it successfully started?
-$FRAMEWORK_DIR/hudson/jboss/bin/http-spider.sh $JBOSS_BIND_ADDRESS:8080 $WORKSPACE
-if [ -e $WORKSPACE/spider.failed ]; then
-  tail -n 100 $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-	$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop $JBOSS_BIND_ADDRESS
-	exit 1
-fi
-
-#
-# log dependency tree
-#
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
-# execute tests
-#
-mvn $ENVIRONMENT -Ptestsuite,hudson,$JBOSS_TARGET test 2>&amp;1 | tee $WORKSPACE/tests.log
-cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-cat $STACK_DIR/modules/testsuite/test-excludes-$JBOSS_TARGET.txt $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
-
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log $WORKSPACE/jboss-boot.log
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log $WORKSPACE/jboss-server.log
-
-#
-# detect failures
-#
-cat $WORKSPACE/tests.log | egrep "BUILD FAILURE" | tee $WORKSPACE/failure.log
-if [ -s $WORKSPACE/failure.log ]; then
-    echo "Failure detected"
-    exit 1
-fi
 </command>
     </hudson.tasks.Shell>
   </builders>
@@ -134,6 +70,6 @@
   </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties/>
-  <description>Build and test jbossws-native- at version.id@ source distribution against AS-4.2.3</description>
+  <description>Build and test jbossws-native- at version.id@ source distribution against AS-4.2.3 with JDK6</description>
   <actions class="vector"/>
 </project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.0-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.0-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.0-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Source-Distro-AS-5.0.0-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss500
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.0/workspace/JBossAS-5.0.0/build/output/@hudson.jboss500.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute source distribution tests
+#
+sourceDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-src-dist/modules/testsuite/**/target/surefire-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ source distribution against AS-5.0.0 with JDK5</description>
+  <actions class="vector"/>
+</project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.0-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.0-JDK6/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.0-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -9,90 +9,26 @@
 MODULE=Native-Source-Distro-AS-5.0.0-JDK6
 
 WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
 FRAMEWORK_DIR=$WORKSPACE/framework
 STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
 JBOSS_TARGET=jboss500
 JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
 JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.0/workspace/JBossAS-5.0.0/build/output/@hudson.jboss500.build@
-ENVIRONMENT=&quot;-Dmaven.opts=-U -Djboss.bind.address=@jboss.bind.address@ -Djbossws.integration.target=$JBOSS_TARGET -Djboss500.home=$JBOSS_INSTANCE&quot;
 
 #
-# Verify JDK1.6 availablility
+# load test functions
 #
-if [ "java.home.jdk16" = "@java.home.jdk16@" ]; then
-	echo "Please point java.home.jdk16 (ant.properties) to your JDK1.6 installation"
-	exit 1
-else
-	JAVA_HOME="@java.home.jdk16@"
-fi
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
 
 #
-# stop jbossas
+# execute source distribution tests
 #
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-        
-#
-# Build distro
-#
-cd $STACK_DIR
-cp profiles.xml.example profiles.xml
-mvn -Ptestsuite clean
-ant $ENVIRONMENT build-src-dist
+sourceDistributionTest
 
-#
-# Deploy distro
-#
-cd target
-rm -rf jbossws-native-src-dist
-unzip jbossws-native-src-dist.zip
-cd jbossws-native-src-dist
-cp profiles.xml.example profiles.xml
-ant $ENVIRONMENT deploy-jboss500
-
-# remove obsolete logs
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-
-#
-# start jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE start $JBOSS_BIND_ADDRESS
-
-# Was it successfully started?
-$FRAMEWORK_DIR/hudson/jboss/bin/http-spider.sh $JBOSS_BIND_ADDRESS:8080 $WORKSPACE
-if [ -e $WORKSPACE/spider.failed ]; then
-  tail -n 100 $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-	$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop $JBOSS_BIND_ADDRESS
-	exit 1
-fi
-
-#
-# log dependency tree
-#
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
-# execute tests
-#
-mvn $ENVIRONMENT -Ptestsuite,hudson,$JBOSS_TARGET test 2>&amp;1 | tee $WORKSPACE/tests.log
-cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-cat $STACK_DIR/modules/testsuite/test-excludes-$JBOSS_TARGET.txt $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
-
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log $WORKSPACE/jboss-boot.log
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log $WORKSPACE/jboss-server.log
-
-#
-# detect failures
-#
-cat $WORKSPACE/tests.log | egrep "BUILD FAILURE" | tee $WORKSPACE/failure.log
-if [ -s $WORKSPACE/failure.log ]; then
-    echo "Failure detected"
-    exit 1
-fi
 </command>
     </hudson.tasks.Shell>
   </builders>
@@ -134,6 +70,6 @@
   </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties/>
-  <description>Build and test jbossws-native- at version.id@ source distribution against AS-5.0.0</description>
+  <description>Build and test jbossws-native- at version.id@ source distribution against AS-5.0.0 with JDK6</description>
   <actions class="vector"/>
 </project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.1-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.1-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.1-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Source-Distro-AS-5.0.1-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss501
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.1/workspace/JBossAS-5.0.1/build/output/@hudson.jboss501.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute source distribution tests
+#
+sourceDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-src-dist/modules/testsuite/**/target/surefire-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ source distribution against AS-5.0.1 with JDK5</description>
+  <actions class="vector"/>
+</project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.1-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.1-JDK6/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.0.1-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -9,90 +9,26 @@
 MODULE=Native-Source-Distro-AS-5.0.1-JDK6
 
 WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
 FRAMEWORK_DIR=$WORKSPACE/framework
 STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
 JBOSS_TARGET=jboss501
 JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
 JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.0.1/workspace/JBossAS-5.0.1/build/output/@hudson.jboss501.build@
-ENVIRONMENT=&quot;-Dmaven.opts=-U -Djboss.bind.address=@jboss.bind.address@ -Djbossws.integration.target=$JBOSS_TARGET -Djboss501.home=$JBOSS_INSTANCE&quot;
 
 #
-# Verify JDK1.6 availablility
+# load test functions
 #
-if [ "java.home.jdk16" = "@java.home.jdk16@" ]; then
-	echo "Please point java.home.jdk16 (ant.properties) to your JDK1.6 installation"
-	exit 1
-else
-	JAVA_HOME="@java.home.jdk16@"
-fi
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
 
 #
-# stop jbossas
+# execute source distribution tests
 #
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-        
-#
-# Build distro
-#
-cd $STACK_DIR
-cp profiles.xml.example profiles.xml
-mvn -Ptestsuite clean
-ant $ENVIRONMENT build-src-dist
+sourceDistributionTest
 
-#
-# Deploy distro
-#
-cd target
-rm -rf jbossws-native-src-dist
-unzip jbossws-native-src-dist.zip
-cd jbossws-native-src-dist
-cp profiles.xml.example profiles.xml
-ant $ENVIRONMENT deploy-jboss501
-
-# remove obsolete logs
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-
-#
-# start jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE start $JBOSS_BIND_ADDRESS
-
-# Was it successfully started?
-$FRAMEWORK_DIR/hudson/jboss/bin/http-spider.sh $JBOSS_BIND_ADDRESS:8080 $WORKSPACE
-if [ -e $WORKSPACE/spider.failed ]; then
-  tail -n 100 $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-	$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop $JBOSS_BIND_ADDRESS
-	exit 1
-fi
-
-#
-# log dependency tree
-#
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
-# execute tests
-#
-mvn $ENVIRONMENT -Ptestsuite,hudson,$JBOSS_TARGET test 2>&amp;1 | tee $WORKSPACE/tests.log
-cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-cat $STACK_DIR/modules/testsuite/test-excludes-$JBOSS_TARGET.txt $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
-
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log $WORKSPACE/jboss-boot.log
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log $WORKSPACE/jboss-server.log
-
-#
-# detect failures
-#
-cat $WORKSPACE/tests.log | egrep "BUILD FAILURE" | tee $WORKSPACE/failure.log
-if [ -s $WORKSPACE/failure.log ]; then
-    echo "Failure detected"
-    exit 1
-fi
 </command>
     </hudson.tasks.Shell>
   </builders>
@@ -134,6 +70,6 @@
   </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties/>
-  <description>Build and test jbossws-native- at version.id@ source distribution against AS-5.0.1</description>
+  <description>Build and test jbossws-native- at version.id@ source distribution against AS-5.0.1 with JDK6</description>
   <actions class="vector"/>
 </project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.1.0-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.1.0-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.1.0-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Source-Distro-AS-5.1.0-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss510
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.1.0/workspace/JBossAS-5.1.0/build/output/@hudson.jboss510.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute source distribution tests
+#
+sourceDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-src-dist/modules/testsuite/**/target/surefire-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ source distribution against AS-5.1.0 with JDK5</description>
+  <actions class="vector"/>
+</project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.1.0-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.1.0-JDK6/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-5.1.0-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -9,90 +9,26 @@
 MODULE=Native-Source-Distro-AS-5.1.0-JDK6
 
 WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
 FRAMEWORK_DIR=$WORKSPACE/framework
 STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
 JBOSS_TARGET=jboss510
 JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
 JBOSS_INSTANCE=@hudson.home@/jobs/AS-5.1.0/workspace/JBossAS-5.1.0/build/output/@hudson.jboss510.build@
-ENVIRONMENT=&quot;-Dmaven.opts=-U -Djboss.bind.address=@jboss.bind.address@ -Djbossws.integration.target=$JBOSS_TARGET -Djboss510.home=$JBOSS_INSTANCE&quot;
 
 #
-# Verify JDK1.6 availablility
+# load test functions
 #
-if [ "java.home.jdk16" = "@java.home.jdk16@" ]; then
-	echo "Please point java.home.jdk16 (ant.properties) to your JDK1.6 installation"
-	exit 1
-else
-	JAVA_HOME="@java.home.jdk16@"
-fi
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
 
 #
-# stop jbossas
+# execute source distribution tests
 #
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-        
-#
-# Build distro
-#
-cd $STACK_DIR
-cp profiles.xml.example profiles.xml
-mvn -Ptestsuite clean
-ant $ENVIRONMENT build-src-dist
+sourceDistributionTest
 
-#
-# Deploy distro
-#
-cd target
-rm -rf jbossws-native-src-dist
-unzip jbossws-native-src-dist.zip
-cd jbossws-native-src-dist
-cp profiles.xml.example profiles.xml
-ant $ENVIRONMENT deploy-jboss510
-
-# remove obsolete logs
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-
-#
-# start jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE start $JBOSS_BIND_ADDRESS
-
-# Was it successfully started?
-$FRAMEWORK_DIR/hudson/jboss/bin/http-spider.sh $JBOSS_BIND_ADDRESS:8080 $WORKSPACE
-if [ -e $WORKSPACE/spider.failed ]; then
-  tail -n 100 $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-	$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop $JBOSS_BIND_ADDRESS
-	exit 1
-fi
-
-#
-# log dependency tree
-#
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
-# execute tests
-#
-mvn $ENVIRONMENT -Ptestsuite,hudson,$JBOSS_TARGET test 2>&amp;1 | tee $WORKSPACE/tests.log
-cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-cat $STACK_DIR/modules/testsuite/test-excludes-$JBOSS_TARGET.txt $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
-
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log $WORKSPACE/jboss-boot.log
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log $WORKSPACE/jboss-server.log
-
-#
-# detect failures
-#
-cat $WORKSPACE/tests.log | egrep "BUILD FAILURE" | tee $WORKSPACE/failure.log
-if [ -s $WORKSPACE/failure.log ]; then
-    echo "Failure detected"
-    exit 1
-fi
 </command>
     </hudson.tasks.Shell>
   </builders>
@@ -134,6 +70,6 @@
   </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties/>
-  <description>Build and test jbossws-native- at version.id@ source distribution against AS-5.1.0</description>
+  <description>Build and test jbossws-native- at version.id@ source distribution against AS-5.1.0 with JDK6</description>
   <actions class="vector"/>
 </project>

Added: framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-6.0.0-JDK5/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-6.0.0-JDK5/config.xml	                        (rev 0)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-6.0.0-JDK5/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -0,0 +1,75 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<project>
+  <builders class="vector">
+    <hudson.tasks.Shell>
+      <command>
+#
+# Module settings
+#
+MODULE=Native-Source-Distro-AS-6.0.0-JDK5
+
+WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk15@
+FRAMEWORK_DIR=$WORKSPACE/framework
+STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
+JBOSS_TARGET=jboss600
+JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
+JBOSS_INSTANCE=@hudson.home@/jobs/AS-6.0.0/workspace/JBossAS-6.0.0/build/output/@hudson.jboss600.build@
+
+#
+# load test functions
+#
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
+
+#
+# execute source distribution tests
+#
+sourceDistributionTest
+
+</command>
+    </hudson.tasks.Shell>
+  </builders>
+  <publishers class="vector">
+    <hudson.tasks.junit.JUnitResultArchiver>
+      <testResults>stack-native/target/jbossws-native-src-dist/modules/testsuite/**/target/surefire-reports/TEST-*.xml</testResults>
+    </hudson.tasks.junit.JUnitResultArchiver>
+    <hudson.tasks.Mailer>
+      <recipients>@hudson.mail.recipients@</recipients>
+      <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
+      <sendToIndividuals>true</sendToIndividuals>
+    </hudson.tasks.Mailer>
+  </publishers>
+  <buildWrappers class="vector"/>
+  <scm class="hudson.scm.SubversionSCM">
+    <locations>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.framework.url@</remote>
+        <local>framework</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+      <hudson.scm.SubversionSCM-ModuleLocation>
+        <remote>@hudson.native.url@</remote>
+        <local>stack-native</local>
+      </hudson.scm.SubversionSCM-ModuleLocation>
+    </locations>
+    <useUpdate>true</useUpdate>
+    <browser class="hudson.scm.browsers.FishEyeSVN">
+      <url>http://fisheye.jboss.com/browse/JBossWS/</url>
+      <rootModule></rootModule>
+    </browser>
+  </scm>
+  <canRoam>true</canRoam>
+  <disabled>false</disabled>
+  <enableRemoteTrigger>false</enableRemoteTrigger>
+  <triggers class="vector"/>
+  <logRotator>
+    <daysToKeep>14</daysToKeep>
+    <numToKeep>-1</numToKeep>
+  </logRotator>
+  <keepDependencies>false</keepDependencies>
+  <properties/>
+  <description>Build and test jbossws-native- at version.id@ source distribution against AS-6.0.0 with JDK5</description>
+  <actions class="vector"/>
+</project>

Modified: framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-6.0.0-JDK6/config.xml
===================================================================
--- framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-6.0.0-JDK6/config.xml	2009-03-06 12:33:00 UTC (rev 9509)
+++ framework/trunk/hudson/hudson-home/jobs/Native-Source-Distro-AS-6.0.0-JDK6/config.xml	2009-03-06 13:44:18 UTC (rev 9510)
@@ -9,90 +9,26 @@
 MODULE=Native-Source-Distro-AS-6.0.0-JDK6
 
 WORKSPACE=`pwd`
+STACK_ID=native
+JAVA_HOME=@java.home.jdk16@
 FRAMEWORK_DIR=$WORKSPACE/framework
 STACK_DIR=$WORKSPACE/stack-native
+TEST_OPTS=
 JBOSS_TARGET=jboss600
 JBOSS_BIND_ADDRESS=@jboss.bind.address@
+JBOSS_CONFIG=@jboss.server.instance@
 JBOSS_INSTANCE=@hudson.home@/jobs/AS-6.0.0/workspace/JBossAS-6.0.0/build/output/@hudson.jboss600.build@
-ENVIRONMENT=&quot;-Dmaven.opts=-U -Djboss.bind.address=@jboss.bind.address@ -Djbossws.integration.target=$JBOSS_TARGET -Djboss600.home=$JBOSS_INSTANCE&quot;
 
 #
-# Verify JDK1.6 availablility
+# load test functions
 #
-if [ "java.home.jdk16" = "@java.home.jdk16@" ]; then
-	echo "Please point java.home.jdk16 (ant.properties) to your JDK1.6 installation"
-	exit 1
-else
-	JAVA_HOME="@java.home.jdk16@"
-fi
+. $FRAMEWORK_DIR/hudson/jboss/bin/jbossws-qa.sh
 
 #
-# stop jbossas
+# execute source distribution tests
 #
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-        
-#
-# Build distro
-#
-cd $STACK_DIR
-cp profiles.xml.example profiles.xml
-mvn -Ptestsuite clean
-ant $ENVIRONMENT build-src-dist
+sourceDistributionTest
 
-#
-# Deploy distro
-#
-cd target
-rm -rf jbossws-native-src-dist
-unzip jbossws-native-src-dist.zip
-cd jbossws-native-src-dist
-cp profiles.xml.example profiles.xml
-ant $ENVIRONMENT deploy-jboss600
-
-# remove obsolete logs
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log
-rm -f $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-
-#
-# start jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE start $JBOSS_BIND_ADDRESS
-
-# Was it successfully started?
-$FRAMEWORK_DIR/hudson/jboss/bin/http-spider.sh $JBOSS_BIND_ADDRESS:8080 $WORKSPACE
-if [ -e $WORKSPACE/spider.failed ]; then
-  tail -n 100 $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log
-	$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop $JBOSS_BIND_ADDRESS
-	exit 1
-fi
-
-#
-# log dependency tree
-#
-mvn -Ptestsuite,$JBOSS_TARGET dependency:tree | tee $WORKSPACE/dependency-tree.txt
-
-#
-# execute tests
-#
-mvn $ENVIRONMENT -Ptestsuite,hudson,$JBOSS_TARGET test 2>&amp;1 | tee $WORKSPACE/tests.log
-cat $WORKSPACE/tests.log | egrep FIXME\|FAILED | sort -u | tee $WORKSPACE/fixme.txt
-cat $STACK_DIR/modules/testsuite/test-excludes-$JBOSS_TARGET.txt $WORKSPACE/fixme.txt | egrep "\[\S*]" > $WORKSPACE/errata-$JBOSS_TARGET.txt
-
-#
-# stop jbossas
-#
-$FRAMEWORK_DIR/hudson/jboss/bin/jboss.sh $JBOSS_INSTANCE stop
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/boot.log $WORKSPACE/jboss-boot.log
-cp $JBOSS_INSTANCE/server/@jboss.server.instance@/log/server.log $WORKSPACE/jboss-server.log
-
-#
-# detect failures
-#
-cat $WORKSPACE/tests.log | egrep "BUILD FAILURE" | tee $WORKSPACE/failure.log
-if [ -s $WORKSPACE/failure.log ]; then
-    echo "Failure detected"
-    exit 1
-fi
 </command>
     </hudson.tasks.Shell>
   </builders>
@@ -134,6 +70,6 @@
   </logRotator>
   <keepDependencies>false</keepDependencies>
   <properties/>
-  <description>Build and test jbossws-native- at version.id@ source distribution against AS-6.0.0</description>
+  <description>Build and test jbossws-native- at version.id@ source distribution against AS-6.0.0 with JDK6</description>
   <actions class="vector"/>
 </project>




More information about the jbossws-commits mailing list