[jbossws-commits] JBossWS SVN: r6744 - in stack/metro/branches/tdiesler/trunk: modules and 6 other directories.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Tue Apr 29 06:08:29 EDT 2008


Author: thomas.diesler at jboss.com
Date: 2008-04-29 06:08:29 -0400 (Tue, 29 Apr 2008)
New Revision: 6744

Added:
   stack/metro/branches/tdiesler/trunk/modules/testsuite/
   stack/metro/branches/tdiesler/trunk/modules/testsuite/framework-tests/
   stack/metro/branches/tdiesler/trunk/modules/testsuite/framework-tests/pom.xml
   stack/metro/branches/tdiesler/trunk/modules/testsuite/metro-tests/
   stack/metro/branches/tdiesler/trunk/modules/testsuite/metro-tests/pom.xml
   stack/metro/branches/tdiesler/trunk/modules/testsuite/metro-tests/src/
   stack/metro/branches/tdiesler/trunk/modules/testsuite/metro-tests/src/test/
   stack/metro/branches/tdiesler/trunk/modules/testsuite/pom.xml
Removed:
   stack/metro/branches/tdiesler/trunk/src/main/resources/
   stack/metro/branches/tdiesler/trunk/src/test/
   stack/metro/branches/tdiesler/trunk/tools/
Log:


Copied: stack/metro/branches/tdiesler/trunk/modules/testsuite/framework-tests/pom.xml (from rev 6729, stack/cxf/trunk/modules/testsuite/framework-tests/pom.xml)
===================================================================
--- stack/metro/branches/tdiesler/trunk/modules/testsuite/framework-tests/pom.xml	                        (rev 0)
+++ stack/metro/branches/tdiesler/trunk/modules/testsuite/framework-tests/pom.xml	2008-04-29 10:08:29 UTC (rev 6744)
@@ -0,0 +1,567 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  
+  <name>JBoss Web Services - Stack Metro Framework Tests</name>
+  <artifactId>jbossws-metro-framework-tests</artifactId>
+  <packaging>jar</packaging>
+  
+  <!-- Parent -->
+  <parent>
+    <groupId>org.jboss.ws</groupId>
+    <artifactId>jbossws-metro-testsuite</artifactId>
+    <version>3.0.2-SNAPSHOT</version>
+  </parent>
+  
+  <!-- Plugins -->
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-clean-plugin</artifactId>
+        <configuration>
+          <filesets>
+            <fileset>
+              <directory>src/test</directory>
+              <includes>
+                <include>ant-import/**</include>
+                <include>java/**</include>
+                <include>resources/**</include>
+              </includes>
+            </fileset>
+          </filesets>
+        </configuration>
+      </plugin>
+      <plugin>
+        <artifactId>maven-dependency-plugin</artifactId>
+        <executions>
+          <execution>
+            <phase>generate-sources</phase>
+            <goals>
+              <goal>unpack</goal>
+            </goals>
+            <configuration>
+              <artifactItems>
+                <artifactItem>
+                  <groupId>org.jboss.ws</groupId>
+                  <artifactId>jbossws-framework</artifactId>
+                  <classifier>testsuite</classifier>
+                  <type>zip</type>
+                </artifactItem>
+              </artifactItems>
+              <outputDirectory>src/test</outputDirectory>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+      <plugin>
+        <artifactId>maven-antrun-plugin</artifactId>
+        <executions>
+          <execution>
+            <phase>test-compile</phase>
+            <goals>
+              <goal>run</goal>
+            </goals>
+            <configuration>
+              <tasks>
+                <property name="tests.output.dir" value="${project.build.directory}"/>
+                <ant antfile="src/test/ant-import/build-jars-jaxws.xml" target="build-jars-jaxws"/>
+                <ant antfile="src/test/ant-import/build-samples-jaxws.xml" target="build-samples-jaxws"/>
+              </tasks>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+  
+  <!-- Profiles -->
+  <profiles>
+    
+    <!-- 
+    Name:  jboss422
+    Descr: JBoss-4.2.2 specific options  
+    -->
+    <profile>
+      <id>jboss422</id>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+              <!--
+                Exlude tests via an external exlude file
+                http://jira.codehaus.org/browse/SUREFIRE-486
+              -->
+              <testExcludes>
+                <!--  Won't Fix: [CXF-1261] Handler does not see XOP message properly -->
+                <exclude>org/jboss/test/ws/jaxws/samples/xop/doclit/XOPHandlerTestCase.*</exclude>
+                
+                <!--  EJB3/Injection excludes -->
+                <exclude>org/jboss/test/ws/jaxws/samples/webserviceref/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/webserviceref/**</exclude>
+                
+                <!--  [JBWS-1178] Multiple virtual host and soap:address problem -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1178/**</exclude>
+                
+                <!--  [JBWS-1774] Provide tools implementation for CXF -->
+                <exclude>org/jboss/test/ws/jaxws/complex/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/holder/**</exclude>
+                
+                <!--  [JBWS-1683] Fix JAXR samples for CXF -->
+                <exclude>org/jboss/test/ws/jaxws/samples/jaxr/**</exclude>
+                
+                <!--  [JBWS-1774] Provide a tools implementation for CXF (WSContractProvider and WSContractConsumer) -->
+                <exclude>org/jboss/test/ws/jaxws/smoke/tools/**</exclude>
+                
+                <!--  [CXF-1244] Application Exception not initialized properly -->
+                <exclude>org/jboss/test/ws/jaxws/samples/exception/**</exclude>
+                
+                <!--  [CXF-1252] Provider PAYLOAD endpoint expects SOAP Envelope -->
+                <exclude>org/jboss/test/ws/jaxws/samples/httpbinding/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/provider/ProviderJAXBTestCase.*</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/provider/ProviderPayloadTestCase.*</exclude>
+                
+                <!--  [CXF-1253] CXF does not respect @HandlerChain on client SEI -->
+                <exclude>org/jboss/test/ws/jaxws/samples/logicalhandler/LogicalHandlerSourceTestCase.*</exclude>
+                
+                <!--  [CXF-1510] Cannot handle anonymous bare requests -->
+                <exclude>org/jboss/test/ws/jaxws/anonymous/**</exclude>
+                
+                <!--  [CXF-1511] WrappedMessageContext does not implement SOAPMessageContext -->
+                <exclude>org/jboss/test/ws/jaxws/binding/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/namespace/**</exclude>
+                
+                <!--  [JBWS-2112] Cannot use CXF with endpoint API -->
+                <exclude>org/jboss/test/ws/jaxws/endpoint/**</exclude>
+                
+                <!--  [CXF-1513] NPE in JaxWsServiceConfiguration -->
+                <exclude>org/jboss/test/ws/jaxws/handlerscope/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1694/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1797/**</exclude>
+                
+                <!--  [CXF-1514] Generated WSDL does not take 'transport-guarantee' in web.xml into account -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1190/**</exclude>
+                
+                <!--  [JBWS-2114] IllegalArgumentException: Wrong target. class  -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1283/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1822/**</exclude>
+                
+                <!--  [CXF-1515] Bad Enumeration value 'extension restriction' -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1505/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1845/**</exclude>
+                
+                <!--  [JBWS-2115] EJB client vehicle not sufficiently isolated -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1581/**</exclude>
+                
+                <!--  [CXF-1516] Type inheritance with document/literal/wrapped -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1702/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1733/**</exclude>
+                
+                <!--  [JBWS-2117] web.xml modified to web.xml.org - Subsequent runs fail -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1762/**</exclude>
+                
+                <!--  [CXF-1517] HTTP bindings for Provider -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1807/**</exclude>
+                
+                <!--  [JBWS-2118] context-root in jboss.xml is ignored -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1813/**</exclude>
+                
+                <!--  [CXF-1518] Missing fault detail in messages from SLSB Provider -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1815/**</exclude>
+                
+                <!--  [JBWS-2119] WebServiceRef injection from DD doesn't work -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1841/**</exclude>
+                
+                <!--  [CXF-1519] Explicitly set the namespace of a WebFault -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1904/**</exclude>
+                
+                <!--  [CXF-1520] MTOM chunked encoding transfer -->
+                <exclude>org/jboss/test/ws/jaxws/jbws2000/**</exclude>
+                
+                <!--  [CXF-1521] Exception handling with @WebFault annotation -->
+                <exclude>org/jboss/test/ws/jaxws/webfault/**</exclude>
+                
+                <!--  [CXF-1522] NPE in ServiceUtils -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1566/**</exclude>
+              </testExcludes>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- 
+    Name:  jboss423
+    Descr: JBoss-4.2.3 specific options  
+    -->
+    <profile>
+      <id>jboss423</id>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+              <!--
+                Exlude tests via an external exlude file
+                http://jira.codehaus.org/browse/SUREFIRE-486
+              -->
+              <testExcludes>
+                <!--  Won't Fix: [CXF-1261] Handler does not see XOP message properly -->
+                <exclude>org/jboss/test/ws/jaxws/samples/xop/doclit/XOPHandlerTestCase.*</exclude>
+                
+                <!--  EJB3/Injection excludes -->
+                <exclude>org/jboss/test/ws/jaxws/samples/webserviceref/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/webserviceref/**</exclude>
+                
+                <!--  [JBWS-1178] Multiple virtual host and soap:address problem -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1178/**</exclude>
+                
+                <!--  [JBWS-1774] Provide tools implementation for CXF -->
+                <exclude>org/jboss/test/ws/jaxws/complex/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/holder/**</exclude>
+                
+                <!--  [JBWS-1683] Fix JAXR samples for CXF -->
+                <exclude>org/jboss/test/ws/jaxws/samples/jaxr/**</exclude>
+                
+                <!--  [JBWS-1774] Provide a tools implementation for CXF (WSContractProvider and WSContractConsumer) -->
+                <exclude>org/jboss/test/ws/jaxws/smoke/tools/**</exclude>
+                
+                <!--  [CXF-1244] Application Exception not initialized properly -->
+                <exclude>org/jboss/test/ws/jaxws/samples/exception/**</exclude>
+                
+                <!--  [CXF-1252] Provider PAYLOAD endpoint expects SOAP Envelope -->
+                <exclude>org/jboss/test/ws/jaxws/samples/httpbinding/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/provider/ProviderJAXBTestCase.*</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/provider/ProviderPayloadTestCase.*</exclude>
+                
+                <!--  [CXF-1253] CXF does not respect @HandlerChain on client SEI -->
+                <exclude>org/jboss/test/ws/jaxws/samples/logicalhandler/LogicalHandlerSourceTestCase.*</exclude>
+                
+                <!--  [CXF-1510] Cannot handle anonymous bare requests -->
+                <exclude>org/jboss/test/ws/jaxws/anonymous/**</exclude>
+                
+                <!--  [CXF-1511] WrappedMessageContext does not implement SOAPMessageContext -->
+                <exclude>org/jboss/test/ws/jaxws/binding/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/namespace/**</exclude>
+                
+                <!--  [JBWS-2112] Cannot use CXF with endpoint API -->
+                <exclude>org/jboss/test/ws/jaxws/endpoint/**</exclude>
+                
+                <!--  [CXF-1513] NPE in JaxWsServiceConfiguration -->
+                <exclude>org/jboss/test/ws/jaxws/handlerscope/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1694/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1797/**</exclude>
+                
+                <!--  [CXF-1514] Generated WSDL does not take 'transport-guarantee' in web.xml into account -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1190/**</exclude>
+                
+                <!--  [JBWS-2114] IllegalArgumentException: Wrong target. class  -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1283/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1822/**</exclude>
+                
+                <!--  [CXF-1515] Bad Enumeration value 'extension restriction' -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1505/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1845/**</exclude>
+                
+                <!--  [JBWS-2115] EJB client vehicle not sufficiently isolated -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1581/**</exclude>
+                
+                <!--  [CXF-1516] Type inheritance with document/literal/wrapped -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1702/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1733/**</exclude>
+                
+                <!--  [JBWS-2117] web.xml modified to web.xml.org - Subsequent runs fail -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1762/**</exclude>
+                
+                <!--  [CXF-1517] HTTP bindings for Provider -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1807/**</exclude>
+                
+                <!--  [JBWS-2118] context-root in jboss.xml is ignored -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1813/**</exclude>
+                
+                <!--  [CXF-1518] Missing fault detail in messages from SLSB Provider -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1815/**</exclude>
+                
+                <!--  [JBWS-2119] WebServiceRef injection from DD doesn't work -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1841/**</exclude>
+                
+                <!--  [CXF-1519] Explicitly set the namespace of a WebFault -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1904/**</exclude>
+                
+                <!--  [CXF-1520] MTOM chunked encoding transfer -->
+                <exclude>org/jboss/test/ws/jaxws/jbws2000/**</exclude>
+                
+                <!--  [CXF-1521] Exception handling with @WebFault annotation -->
+                <exclude>org/jboss/test/ws/jaxws/webfault/**</exclude>
+                
+                <!--  [CXF-1522] NPE in ServiceUtils -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1566/**</exclude>
+              </testExcludes>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- 
+    Name:  jboss500
+    Descr: JBoss-5.0.0 specific options  
+    -->
+    <profile>
+      <id>jboss500</id>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+              <!--
+              Exlude tests via an external exlude file
+              http://jira.codehaus.org/browse/SUREFIRE-486
+              -->
+              <testExcludes>
+                <!-- Won't Fix: [CXF-1261] Handler does not see XOP message properly -->
+                <exclude>org/jboss/test/ws/jaxws/samples/xop/doclit/XOPHandlerTestCase.*</exclude>
+                
+                <!-- [JBWS-1178] Multiple virtual host and soap:address problem -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1178/**</exclude>
+                
+                <!-- [JBWS-1774] Provide tools implementation for CXF -->
+                <exclude>org/jboss/test/ws/jaxws/complex/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/holder/**</exclude>
+                
+                <!-- [JBWS-1683] Fix JAXR samples for CXF -->
+                <exclude>org/jboss/test/ws/jaxws/samples/jaxr/**</exclude>
+                
+                <!-- [JBWS-1774] Provide a tools implementation for CXF (WSContractProvider and WSContractConsumer) -->
+                <exclude>org/jboss/test/ws/jaxws/smoke/tools/**</exclude>
+                
+                <!-- [EJBTHREE-1152] service-ref in ejb-jar.xml is ignored -->
+                <exclude>org/jboss/test/ws/jaxws/samples/serviceref/ServiceRefEJBTestCase.*</exclude>
+                
+                <!-- [CXF-1244] Application Exception not initialized properly -->
+                <exclude>org/jboss/test/ws/jaxws/samples/exception/**</exclude>
+                
+                <!-- [CXF-1252] Provider PAYLOAD endpoint expects SOAP Envelope -->
+                <exclude>org/jboss/test/ws/jaxws/samples/httpbinding/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/provider/ProviderJAXBTestCase.*</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/provider/ProviderPayloadTestCase.*</exclude>
+                
+                <!-- [CXF-1253] CXF does not respect @HandlerChain on client SEI -->
+                <exclude>org/jboss/test/ws/jaxws/samples/logicalhandler/LogicalHandlerSourceTestCase.*</exclude>
+                
+                <!-- [JBWS-2107] Resolve dependency on @SecurityDomain -->
+                <exclude>org/jboss/test/ws/jaxws/webserviceref/Secure**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1840/**</exclude>
+                
+                <!-- [CXF-1510] Cannot handle anonymous bare requests -->
+                <exclude>org/jboss/test/ws/jaxws/anonymous/**</exclude>
+                
+                <!-- [CXF-1511] WrappedMessageContext does not implement SOAPMessageContext -->
+                <exclude>org/jboss/test/ws/jaxws/binding/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/namespace/**</exclude>
+                
+                <!-- [JBWS-2112] Cannot use CXF with endpoint API -->
+                <exclude>org/jboss/test/ws/jaxws/endpoint/**</exclude>
+                
+                <!-- [CXF-1513] NPE in JaxWsServiceConfiguration -->
+                <exclude>org/jboss/test/ws/jaxws/handlerscope/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1694/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1797/**</exclude>
+                
+                <!-- [CXF-1514] Generated WSDL does not take 'transport-guarantee' in web.xml into account -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1190/**</exclude>
+                
+                <!-- [JBWS-2114] IllegalArgumentException: Wrong target. class  -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1283/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1822/**</exclude>
+                
+                <!-- [CXF-1515] Bad Enumeration value 'extension restriction' -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1505/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1845/**</exclude>
+                
+                <!-- [JBWS-2115] EJB client vehicle not sufficiently isolated -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1581/**</exclude>
+                
+                <!-- [CXF-1516] Type inheritance with document/literal/wrapped -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1702/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1733/**</exclude>
+                
+                <!-- [JBWS-2117] web.xml modified to web.xml.org - Subsequent runs fail -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1762/**</exclude>
+                
+                <!-- [CXF-1517] HTTP bindings for Provider -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1807/**</exclude>
+                
+                <!-- [JBWS-2118] context-root in jboss.xml is ignored -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1813/**</exclude>
+                
+                <!-- [CXF-1518] Missing fault detail in messages from SLSB Provider -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1815/**</exclude>
+                
+                <!-- [JBWS-2119] WebServiceRef injection from DD doesn't work -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1841/**</exclude>
+                
+                <!-- [CXF-1519] Explicitly set the namespace of a WebFault -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1904/**</exclude>
+                
+                <!-- [CXF-1520] MTOM chunked encoding transfer -->
+                <exclude>org/jboss/test/ws/jaxws/jbws2000/**</exclude>
+                
+                <!-- [CXF-1521] Exception handling with @WebFault annotation -->
+                <exclude>org/jboss/test/ws/jaxws/webfault/**</exclude>
+                
+                <!-- [CXF-1522] NPE in ServiceUtils -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1566/**</exclude>
+                
+                <!-- [JBWS-2120] @WebWservice does not work with class isolation -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1556/**</exclude>
+                
+                <!-- [JBWS-2097] Unlock WS-ReliableMessaging in all stacks -->
+                <exclude>org/jboss/test/ws/jaxws/wsrm/**</exclude>
+              </testExcludes>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- 
+    Name:  jboss501
+    Descr: JBoss-5.0.1 specific options  
+    -->
+    <profile>
+      <id>jboss501</id>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+              <!--
+                Exlude tests via an external exlude file
+                http://jira.codehaus.org/browse/SUREFIRE-486
+              -->
+              <testExcludes>
+                
+                <!-- Won't Fix: [CXF-1261] Handler does not see XOP message properly -->
+                <exclude>org/jboss/test/ws/jaxws/samples/xop/doclit/XOPHandlerTestCase.*</exclude>
+                
+                <!-- [JBWS-1178] Multiple virtual host and soap:address problem -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1178/**</exclude>
+                
+                <!-- [JBWS-1774] Provide tools implementation for CXF -->
+                <exclude>org/jboss/test/ws/jaxws/complex/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/holder/**</exclude>
+                
+                <!-- [JBWS-1683] Fix JAXR samples for CXF -->
+                <exclude>org/jboss/test/ws/jaxws/samples/jaxr/**</exclude>
+                
+                <!-- [JBWS-1774] Provide a tools implementation for CXF (WSContractProvider and WSContractConsumer) -->
+                <exclude>org/jboss/test/ws/jaxws/smoke/tools/**</exclude>
+                
+                <!-- [EJBTHREE-1150] WebServiceContext injection requires mapped-name -->
+                <exclude>org/jboss/test/ws/jaxws/samples/context/WebServiceContextJSETestCase.*</exclude>
+                
+                <!-- [EJBTHREE-1152] service-ref in ejb-jar.xml is ignored -->
+                <exclude>org/jboss/test/ws/jaxws/samples/serviceref/ServiceRefEJBTestCase.*</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/serviceref/ServiceRefServletTestCase.*</exclude>
+                
+                <!-- [CXF-1244] Application Exception not initialized properly -->
+                <exclude>org/jboss/test/ws/jaxws/samples/exception/**</exclude>
+                
+                <!-- [CXF-1252] Provider PAYLOAD endpoint expects SOAP Envelope -->
+                <exclude>org/jboss/test/ws/jaxws/samples/httpbinding/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/provider/ProviderJAXBTestCase.*</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/provider/ProviderPayloadTestCase.*</exclude>
+                
+                <!-- [CXF-1253] CXF does not respect @HandlerChain on client SEI -->
+                <exclude>org/jboss/test/ws/jaxws/samples/logicalhandler/LogicalHandlerSourceTestCase.*</exclude>
+                
+                <!-- TODO: Fix classpath to ClientLauncher -->
+                <exclude>org/jboss/test/ws/jaxws/samples/webserviceref/**</exclude>
+                
+                <!-- [JBWS-2107] Resolve dependency on @SecurityDomain -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1840/**</exclude>
+                
+                <!-- [CXF-1510] Cannot handle anonymous bare requests -->
+                <exclude>org/jboss/test/ws/jaxws/anonymous/**</exclude>
+                
+                <!-- [CXF-1511] WrappedMessageContext does not implement SOAPMessageContext -->
+                <exclude>org/jboss/test/ws/jaxws/binding/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/namespace/**</exclude>
+                
+                <!-- [JBWS-2112] Cannot use CXF with endpoint API -->
+                <exclude>org/jboss/test/ws/jaxws/endpoint/**</exclude>
+                
+                <!-- [CXF-1513] NPE in JaxWsServiceConfiguration -->
+                <exclude>org/jboss/test/ws/jaxws/handlerscope/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1694/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1797/**</exclude>
+                
+                <!-- [CXF-1514] Generated WSDL does not take 'transport-guarantee' in web.xml into account -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1190/**</exclude>
+                
+                <!-- [JBWS-2114] IllegalArgumentException: Wrong target. class  -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1283/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1822/**</exclude>
+                
+                <!-- [CXF-1515] Bad Enumeration value 'extension restriction' -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1505/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1845/**</exclude>
+                
+                <!-- [JBWS-2115] EJB client vehicle not sufficiently isolated -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1581/**</exclude>
+                
+                <!-- [CXF-1516] Type inheritance with document/literal/wrapped -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1702/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1733/**</exclude>
+                
+                <!-- [JBWS-2117] web.xml modified to web.xml.org - Subsequent runs fail -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1762/**</exclude>
+                
+                <!-- [CXF-1517] HTTP bindings for Provider -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1807/**</exclude>
+                
+                <!-- [JBWS-2118] context-root in jboss.xml is ignored -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1813/**</exclude>
+                
+                <!-- [CXF-1518] Missing fault detail in messages from SLSB Provider -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1815/**</exclude>
+                
+                <!-- [JBWS-2119] WebServiceRef injection from DD doesn't work -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1841/**</exclude>
+                
+                <!-- [CXF-1519] Explicitly set the namespace of a WebFault -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1904/**</exclude>
+                
+                <!-- [CXF-1520] MTOM chunked encoding transfer -->
+                <exclude>org/jboss/test/ws/jaxws/jbws2000/**</exclude>
+                
+                <!-- [CXF-1521] Exception handling with @WebFault annotation -->
+                <exclude>org/jboss/test/ws/jaxws/webfault/**</exclude>
+                
+                <!-- [CXF-1522] NPE in ServiceUtils -->
+                <exclude>org/jboss/test/ws/jaxws/jbws1566/**</exclude>
+                
+                <!-- [JBAS-5359] mapped-name is required for context of deployment -->
+                <exclude>org/jboss/test/ws/console/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/jbws1611/**</exclude>
+                
+                <!-- [JBWS-2097] Unlock WS-ReliableMessaging in all stacks -->
+                <exclude>org/jboss/test/ws/jaxws/wsrm/**</exclude>
+                
+                <!-- [EJBTHREE-1323] ClassNotFoundException: org.jboss.ejb3.tx.TxInterceptorFactory - ->
+                <exclude>org/jboss/test/ws/jaxws/samples/advanced/retail/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/context/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/eardeployment/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/swaref/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/webserviceref/**</exclude>
+                <exclude>org/jboss/test/ws/jaxws/samples/webservice/**</exclude-->
+              </testExcludes>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+  
+</project>

Copied: stack/metro/branches/tdiesler/trunk/modules/testsuite/metro-tests/pom.xml (from rev 6729, stack/cxf/trunk/modules/testsuite/cxf-tests/pom.xml)
===================================================================
--- stack/metro/branches/tdiesler/trunk/modules/testsuite/metro-tests/pom.xml	                        (rev 0)
+++ stack/metro/branches/tdiesler/trunk/modules/testsuite/metro-tests/pom.xml	2008-04-29 10:08:29 UTC (rev 6744)
@@ -0,0 +1,128 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  
+  <name>JBoss Web Services - Stack Metro Specific Tests</name>
+  <artifactId>jbossws-metro-specific-tests</artifactId>
+  <packaging>jar</packaging>
+  
+  <!-- Parent -->
+  <parent>
+    <groupId>org.jboss.ws</groupId>
+    <artifactId>jbossws-metro-testsuite</artifactId>
+    <version>3.0.2-SNAPSHOT</version>
+  </parent>
+  
+  <!-- Plugins -->
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-antrun-plugin</artifactId>
+        <executions>
+          <execution>
+            <phase>test-compile</phase>
+            <goals>
+              <goal>run</goal>
+            </goals>
+            <configuration>
+              <tasks>
+                <property name="tests.output.dir" value="${project.build.directory}"/>
+                <ant antfile="src/scripts/metro-jars-jaxws.xml" target="build-jars-jaxws"/>
+                <ant antfile="src/scripts/metro-samples-jaxws.xml" target="build-samples-jaxws"/>
+              </tasks>
+            </configuration>
+          </execution>
+        </executions>
+      </plugin>
+    </plugins>
+  </build>
+  
+  <!-- Profiles -->
+  <profiles>
+    
+    <!-- 
+    Name:  jboss422
+    Descr: JBoss-4.2.2 specific options  
+    -->
+    <profile>
+      <id>jboss422</id>
+      <activation>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+              <testExcludes>
+              </testExcludes>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- 
+    Name:  jboss423
+    Descr: JBoss-4.2.3 specific options  
+    -->
+    <profile>
+      <id>jboss423</id>
+      <activation>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+              <testExcludes>
+              </testExcludes>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- 
+    Name:  jboss500
+    Descr: JBoss-5.0.0 specific options  
+    -->
+    <profile>
+      <id>jboss500</id>
+      <activation>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+              <testExcludes>
+              </testExcludes>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- 
+    Name:  jboss501
+    Descr: JBoss-5.0.1 specific options  
+    -->
+    <profile>
+      <id>jboss501</id>
+      <activation>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-compiler-plugin</artifactId>
+            <configuration>
+              <testExcludes>
+              </testExcludes>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+  
+</project>

Copied: stack/metro/branches/tdiesler/trunk/modules/testsuite/metro-tests/src/test (from rev 6741, stack/metro/branches/tdiesler/trunk/src/test)

Copied: stack/metro/branches/tdiesler/trunk/modules/testsuite/pom.xml (from rev 6729, stack/cxf/trunk/modules/testsuite/pom.xml)
===================================================================
--- stack/metro/branches/tdiesler/trunk/modules/testsuite/pom.xml	                        (rev 0)
+++ stack/metro/branches/tdiesler/trunk/modules/testsuite/pom.xml	2008-04-29 10:08:29 UTC (rev 6744)
@@ -0,0 +1,300 @@
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion>
+  
+  <name>JBoss Web Services - Stack CXF Testsuite</name>
+  <artifactId>jbossws-metro-testsuite</artifactId>
+  <packaging>pom</packaging>
+  
+  <!-- Parent -->
+  <parent>
+    <groupId>org.jboss.ws</groupId>
+    <artifactId>jbossws-metro</artifactId>
+    <version>3.0.2-SNAPSHOT</version>
+  </parent>
+  
+  <!-- Properties -->
+  <properties>
+    <surefire.jdpw.args>-Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005</surefire.jdpw.args>
+    <surefire.jvm.args>-Djava.security.manager -Djava.security.policy=src/test/etc/tst.policy</surefire.jvm.args>
+  </properties>
+  
+  <!-- Modules -->
+  <modules>
+    <module>metro-tests</module>
+    <module>framework-tests</module>
+  </modules>
+  
+  <!-- Dependencies -->
+  <dependencies>
+    <dependency>
+      <groupId>org.jboss.ws</groupId>
+      <artifactId>jbossws-common</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.ws</groupId>
+      <artifactId>jbossws-framework</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.ws</groupId>
+      <artifactId>jbossws-framework</artifactId>
+      <classifier>testsuite</classifier>
+      <type>zip</type>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.ws</groupId>
+      <artifactId>jbossws-spi</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>javax.ejb</groupId>
+      <artifactId>ejb-api</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>javax.jws</groupId>
+      <artifactId>jsr181-api</artifactId>
+    </dependency>
+    <dependency>
+      <groupId>org.jboss.ws</groupId>
+      <artifactId>jbossws-metro-client</artifactId>
+      <version>${version}</version>
+    </dependency>
+    <dependency>
+      <groupId>junit</groupId>
+      <artifactId>junit</artifactId>
+      <version>3.8.1</version>
+      <scope>test</scope>
+    </dependency>
+  </dependencies>
+  
+  <!-- Build -->
+  <build>
+    <testResources>
+      <!-- copy etc files -->
+      <testResource>
+        <directory>src/test/etc</directory>
+      </testResource>
+      <!-- copy handler definitions -->
+      <testResource>
+        <targetPath>../test-classes</targetPath>
+        <directory>src/test/java</directory>
+        <includes>
+          <include>**/*.xml</include>
+        </includes>
+      </testResource>
+      <!-- copy non binary files -->
+      <testResource>
+        <targetPath>../test-resources</targetPath>
+        <directory>src/test/resources</directory>
+        <includes>
+          <include>**/*.wsdl</include>
+          <include>**/*.xml</include>
+        </includes>
+        <filtering>true</filtering>
+      </testResource>
+      <!-- copy binary files -->
+      <testResource>
+        <targetPath>../test-resources</targetPath>
+        <directory>src/test/resources</directory>
+        <excludes>
+          <exclude>**/*.wsdl</exclude>
+          <exclude>**/*.xml</exclude>
+        </excludes>
+      </testResource>
+    </testResources>
+    <plugins>
+      <plugin>
+        <artifactId>maven-surefire-plugin</artifactId>
+        <configuration>
+          <argLine>${surefire.jvm.args}</argLine>
+          <!--argLine>${surefire.jdpw.args}</argLine-->
+          <systemProperties>
+            <property>
+              <name>java.naming.provider.url</name>
+              <value>jnp://${jboss.bind.address}:1099</value>
+            </property>
+            <property>
+              <name>java.util.logging.manager</name>
+              <value>org.jboss.wsf.common.logging.JDKLogManager</value>
+            </property>
+            <property>
+              <name>jboss.home</name>
+              <value>${jboss.home}</value>
+            </property>
+            <property>
+              <name>jbossws.integration.target</name>
+              <value>${jbossws.integration.target}</value>
+            </property>
+            <property>
+              <name>build.testlog</name>
+              <value>${project.build.directory}/test-log</value>
+            </property>
+            <property>
+              <name>test.archive.directory</name>
+              <value>${project.build.directory}/test-libs</value>
+            </property>
+            <property>
+              <name>test.resources.directory</name>
+              <value>${project.build.directory}/test-resources</value>
+            </property>
+          </systemProperties>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+  
+  <!-- Profiles -->
+  <profiles>
+    
+    <!-- 
+    Name:  jboss422
+    Descr: JBoss-4.2.2 specific options  
+    -->
+    <profile>
+      <id>jboss422</id>
+      <properties>
+        <jboss.version>4.2.2.GA</jboss.version>
+        <jbossws.integration.target>jboss422</jbossws.integration.target>
+      </properties>
+      <dependencies>
+        <dependency>
+          <groupId>org.jboss.client</groupId>
+          <artifactId>jbossall-client</artifactId>
+          <version>${jboss.version}</version>
+        </dependency>
+        <dependency>
+          <groupId>org.jboss.ws</groupId>
+          <artifactId>jbossws-jboss422</artifactId>
+        </dependency>
+      </dependencies>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-surefire-plugin</artifactId>
+            <configuration>
+              <argLine>-Djava.endorsed.dirs=${jboss422.home}/lib/endorsed</argLine>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- 
+    Name:  jboss423
+    Descr: JBoss-4.2.3 specific options  
+    -->
+    <profile>
+      <id>jboss423</id>
+      <properties>
+        <jboss.version>4.2.3-SNAPSHOT</jboss.version>
+        <jbossws.integration.target>jboss423</jbossws.integration.target>
+      </properties>
+      <dependencies>
+        <dependency>
+          <groupId>org.jboss.client</groupId>
+          <artifactId>jbossall-client</artifactId>
+          <version>${jboss.version}</version>
+        </dependency>
+        <dependency>
+          <groupId>org.jboss.ws</groupId>
+          <artifactId>jbossws-jboss423</artifactId>
+        </dependency>
+      </dependencies>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-surefire-plugin</artifactId>
+            <configuration>
+              <argLine>-Djava.endorsed.dirs=${jboss423.home}/lib/endorsed</argLine>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- 
+    Name:  jboss500
+    Descr: JBoss-5.0.0 specific options  
+    -->
+    <profile>
+      <id>jboss500</id>
+      <properties>
+        <jboss.version>5.0.0.Beta4</jboss.version>
+        <jbossws.integration.target>jboss500</jbossws.integration.target>
+      </properties>
+      <dependencies>
+        <dependency>
+          <groupId>org.jboss.client</groupId>
+          <artifactId>jbossall-client</artifactId>
+          <version>${jboss.version}</version>
+        </dependency>
+        <dependency>
+          <groupId>org.jboss.ws</groupId>
+          <artifactId>jbossws-jboss500</artifactId>
+        </dependency>
+      </dependencies>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-surefire-plugin</artifactId>
+            <configuration>
+              <argLine>-Djava.endorsed.dirs=${jboss500.home}/lib/endorsed</argLine>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- 
+    Name:  jboss501
+    Descr: JBoss-5.0.1 specific options  
+    -->
+    <profile>
+      <id>jboss501</id>
+      <properties>
+        <jboss.version>5.0.0-SNAPSHOT</jboss.version>
+        <jbossws.integration.target>jboss501</jbossws.integration.target>
+      </properties>
+      <dependencies>
+        <dependency>
+          <groupId>org.jboss.client</groupId>
+          <artifactId>jbossall-client</artifactId>
+          <version>${jboss.version}</version>
+        </dependency>
+        <dependency>
+          <groupId>org.jboss.ws</groupId>
+          <artifactId>jbossws-jboss501</artifactId>
+        </dependency>
+      </dependencies>
+      <build>
+        <plugins>
+          <plugin>
+            <artifactId>maven-surefire-plugin</artifactId>
+            <configuration>
+              <argLine>-Djava.endorsed.dirs=${jboss501.home}/lib/endorsed</argLine>
+            </configuration>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+    
+    <!-- 
+    Name:  no-jboss-bind-address
+    Descr: Set the default jboss.bind.address
+    
+    command line cannot overwrite pom properties
+    http://jira.codehaus.org/browse/MNG-3546   
+    -->
+    <profile>
+      <id>no-jboss-bind-address</id>
+      <activation>
+        <property>
+          <name>!jboss.bind.address</name>
+        </property>
+      </activation>
+      <properties>
+        <jboss.bind.address>localhost</jboss.bind.address>
+      </properties>
+    </profile>
+  </profiles>
+  
+</project>




More information about the jbossws-commits mailing list