Author: thomas.diesler(a)jboss.com
Date: 2008-04-29 04:40:46 -0400 (Tue, 29 Apr 2008)
New Revision: 6739
Added:
stack/metro/branches/tdiesler/trunk/modules/
stack/metro/branches/tdiesler/trunk/modules/client/
stack/metro/branches/tdiesler/trunk/modules/client/pom.xml
stack/metro/branches/tdiesler/trunk/modules/management/
stack/metro/branches/tdiesler/trunk/modules/server/
stack/metro/branches/tdiesler/trunk/modules/server/pom.xml
stack/metro/branches/tdiesler/trunk/modules/server/src/
stack/metro/branches/tdiesler/trunk/modules/server/src/main/
stack/metro/branches/tdiesler/trunk/modules/server/src/main/java/
stack/metro/branches/tdiesler/trunk/pom.xml
Removed:
stack/metro/branches/tdiesler/trunk/src/main/java/
stack/metro/branches/tdiesler/trunk/src/main/resources/jbossws-context.war/
Modified:
stack/metro/branches/tdiesler/trunk/
stack/metro/branches/tdiesler/trunk/.classpath
stack/metro/branches/tdiesler/trunk/.project
stack/metro/branches/tdiesler/trunk/modules/management/pom.xml
stack/metro/branches/tdiesler/trunk/modules/management/src/main/webapp/index.html
stack/metro/branches/tdiesler/trunk/src/
Log:
Property changes on: stack/metro/branches/tdiesler/trunk
___________________________________________________________________
Name: svn:ignore
- output
version.properties.md5
thirdparty
ant.properties
glassfish-metro
+ output
version.properties.md5
thirdparty
ant.properties
glassfish-metro
.settings
Modified: stack/metro/branches/tdiesler/trunk/.classpath
===================================================================
--- stack/metro/branches/tdiesler/trunk/.classpath 2008-04-29 08:09:00 UTC (rev 6738)
+++ stack/metro/branches/tdiesler/trunk/.classpath 2008-04-29 08:40:46 UTC (rev 6739)
@@ -1,28 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<classpath>
- <classpathentry kind="src" path="src/main/java"/>
- <classpathentry kind="src" path="src/test/java"/>
+ <classpathentry kind="src" output="target-eclipse/classes"
path="src/main/java"/>
+ <classpathentry kind="src" output="target-eclipse/test-classes"
path="src/test/java">
+ <attributes>
+ <attribute name="maven.type" value="test"/>
+ </attributes>
+ </classpathentry>
+ <classpathentry excluding="**" kind="src"
output="src/main/resources" path="src/main/resources"/>
+ <classpathentry excluding="**" kind="src"
output="src/test/resources" path="src/test/resources"/>
<classpathentry kind="con"
path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con"
path="org.eclipse.jdt.USER_LIBRARY/jboss-5.0.x"/>
- <classpathentry kind="lib" path="thirdparty/jaxws-api.jar"/>
- <classpathentry kind="lib" path="thirdparty/jsr181-api.jar"/>
- <classpathentry kind="lib"
path="thirdparty/FastInfoset.jar"/>
- <classpathentry kind="lib" path="thirdparty/http.jar"/>
- <classpathentry kind="lib" path="thirdparty/jaxb-api.jar"/>
- <classpathentry kind="lib" path="thirdparty/jaxb-impl.jar"/>
- <classpathentry kind="lib" path="thirdparty/jaxb-xjc.jar"/>
- <classpathentry kind="lib" path="thirdparty/jaxws-rt.jar"
sourcepath="thirdparty/jaxws-ri-src.jar"/>
- <classpathentry kind="lib"
path="thirdparty/jaxws-tools.jar"/>
- <classpathentry kind="lib" path="thirdparty/jsr173_api.jar"/>
- <classpathentry kind="lib" path="thirdparty/jsr250-api.jar"/>
- <classpathentry kind="lib" path="thirdparty/saaj-api.jar"/>
- <classpathentry kind="lib" path="thirdparty/saaj-impl.jar"/>
- <classpathentry kind="lib" path="thirdparty/sjsxp.jar"/>
- <classpathentry kind="lib" path="thirdparty/stax-ex.jar"/>
- <classpathentry kind="lib"
path="thirdparty/streambuffer.jar"/>
- <classpathentry kind="lib"
path="thirdparty/servlet-api.jar"/>
- <classpathentry kind="lib"
path="thirdparty/jbossws-common.jar"/>
- <classpathentry kind="lib"
path="thirdparty/jbossws-spi.jar"/>
- <classpathentry kind="lib" path="thirdparty/junit.jar"/>
- <classpathentry kind="output" path="output/eclipse"/>
+ <classpathentry kind="con"
path="org.maven.ide.eclipse.MAVEN2_CLASSPATH_CONTAINER"/>
+ <classpathentry kind="output" path="target-eclipse/classes"/>
</classpath>
Modified: stack/metro/branches/tdiesler/trunk/.project
===================================================================
--- stack/metro/branches/tdiesler/trunk/.project 2008-04-29 08:09:00 UTC (rev 6738)
+++ stack/metro/branches/tdiesler/trunk/.project 2008-04-29 08:40:46 UTC (rev 6739)
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
- <name>stack-metro</name>
+ <name>stack-metro-mvn</name>
<comment></comment>
<projects>
</projects>
@@ -10,8 +10,14 @@
<arguments>
</arguments>
</buildCommand>
+ <buildCommand>
+ <name>org.maven.ide.eclipse.maven2Builder</name>
+ <arguments>
+ </arguments>
+ </buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.jdt.core.javanature</nature>
+ <nature>org.maven.ide.eclipse.maven2Nature</nature>
</natures>
</projectDescription>
Copied: stack/metro/branches/tdiesler/trunk/modules/client/pom.xml (from rev 6729,
stack/cxf/trunk/modules/client/pom.xml)
===================================================================
--- stack/metro/branches/tdiesler/trunk/modules/client/pom.xml
(rev 0)
+++ stack/metro/branches/tdiesler/trunk/modules/client/pom.xml 2008-04-29 08:40:46 UTC
(rev 6739)
@@ -0,0 +1,50 @@
+<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 Runtime Client</name>
+ <artifactId>jbossws-metro-client</artifactId>
+ <packaging>jar</packaging>
+
+ <parent>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-metro</artifactId>
+ <version>3.0.2-SNAPSHOT</version>
+ </parent>
+
+ <!-- Dependencies -->
+ <dependencies>
+
+ <!-- jbossws 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-spi</artifactId>
+ </dependency>
+
+ <!-- Metro dependencies -->
+
+ <!--
+ useStrictFiltering requires dependency in all included modules
+
http://jira.codehaus.org/browse/MASSEMBLY-317
+ -->
+ <dependency>
+ <groupId>javax.xml</groupId>
+ <artifactId>jaxrpc-api</artifactId>
+ </dependency>
+
+ <!-- jboss provided -->
+ <dependency>
+ <groupId>jboss.common</groupId>
+ <artifactId>jboss-common</artifactId>
+ </dependency>
+ </dependencies>
+
+</project>
Copied: stack/metro/branches/tdiesler/trunk/modules/management (from rev 6729,
stack/cxf/trunk/modules/management)
Modified: stack/metro/branches/tdiesler/trunk/modules/management/pom.xml
===================================================================
--- stack/cxf/trunk/modules/management/pom.xml 2008-04-28 20:23:02 UTC (rev 6729)
+++ stack/metro/branches/tdiesler/trunk/modules/management/pom.xml 2008-04-29 08:40:46 UTC
(rev 6739)
@@ -2,13 +2,13 @@
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 Management</name>
- <artifactId>jbossws-cxf-management</artifactId>
+ <name>JBoss Web Services - Stack Metro Management</name>
+ <artifactId>jbossws-metro-management</artifactId>
<packaging>war</packaging>
<parent>
<groupId>org.jboss.ws</groupId>
- <artifactId>jbossws-cxf</artifactId>
+ <artifactId>jbossws-metro</artifactId>
<version>3.0.2-SNAPSHOT</version>
</parent>
Modified:
stack/metro/branches/tdiesler/trunk/modules/management/src/main/webapp/index.html
===================================================================
--- stack/cxf/trunk/modules/management/src/main/webapp/index.html 2008-04-28 20:23:02 UTC
(rev 6729)
+++
stack/metro/branches/tdiesler/trunk/modules/management/src/main/webapp/index.html 2008-04-29
08:40:46 UTC (rev 6739)
@@ -46,7 +46,7 @@
<fieldset>
<legend><b>Community</b></legend>
<ul>
- <li><a
href="http://www.jboss.org/index.html?module=bb&op=viewforum&...
forum</a></li>
+ <li><a
href="http://www.jboss.org/index.html?module=bb&op=viewforum&...
forum</a></li>
<li><a
href="http://www.jboss.org/index.html?module=bb&op=viewforum&...
forum</a></li>
<li><a
href="https://lists.jboss.org/mailman/listinfo/jbossws-users"&g...
list</a></li>
</ul>
Copied: stack/metro/branches/tdiesler/trunk/modules/server/pom.xml (from rev 6729,
stack/cxf/trunk/modules/server/pom.xml)
===================================================================
--- stack/metro/branches/tdiesler/trunk/modules/server/pom.xml
(rev 0)
+++ stack/metro/branches/tdiesler/trunk/modules/server/pom.xml 2008-04-29 08:40:46 UTC
(rev 6739)
@@ -0,0 +1,165 @@
+<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 Runtime Server</name>
+ <artifactId>jbossws-metro-server</artifactId>
+ <packaging>jar</packaging>
+
+ <!-- Parent -->
+ <parent>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-metro</artifactId>
+ <version>3.0.2-SNAPSHOT</version>
+ </parent>
+
+ <!-- Dependencies -->
+ <dependencies>
+
+ <!-- jbossws 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>scripts</classifier>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-spi</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss422</artifactId>
+ <version>${jbossws.jboss422.version}</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss423</artifactId>
+ <version>${jbossws.jboss423.version}</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+ </dependency>
+
+ <!-- Metro dependencies -->
+
+ <!-- jboss provided -->
+ <dependency>
+ <groupId>jboss.common</groupId>
+ <artifactId>jboss-common</artifactId>
+ </dependency>
+
+ <!-- transitve dependencies -->
+ <dependency>
+ <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-impl</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-xjc</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>javax.xml.bind</groupId>
+ <artifactId>jaxb-api</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>jboss.jaxr</groupId>
+ <artifactId>juddi-service</artifactId>
+ <type>sar</type>
+ </dependency>
+ </dependencies>
+
+ <!-- Plugins -->
+ <build>
+ <resources>
+ <resource>
+ <targetPath>/</targetPath>
+ <directory>src/main/resources/jbossws-metro-server.jar</directory>
+ </resource>
+ <resource>
+ <targetPath>../resources/jbossws-metro.sar</targetPath>
+ <directory>src/main/resources/jbossws-metro.sar</directory>
+ </resource>
+ </resources>
+ <plugins>
+ <plugin>
+ <artifactId>maven-dependency-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>copy-dependencies</id>
+ <phase>package</phase>
+ <goals>
+ <goal>unpack</goal>
+ </goals>
+ <configuration>
+
<artifactItems>org.jboss.ws:jbossws-jboss*:zip:resources</artifactItems>
+ <artifactItems>
+ <artifactItem>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss422</artifactId>
+ <version>${jbossws.jboss422.version}</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+
<outputDirectory>${project.build.directory}/resources/jbossws-jboss422</outputDirectory>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss423</artifactId>
+ <version>${jbossws.jboss423.version}</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+
<outputDirectory>${project.build.directory}/resources/jbossws-jboss423</outputDirectory>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss500</artifactId>
+ <version>${jbossws.jboss500.version}</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+
<outputDirectory>${project.build.directory}/resources/jbossws-jboss500</outputDirectory>
+ </artifactItem>
+ <artifactItem>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss501</artifactId>
+ <version>${jbossws.jboss501.version}</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+
<outputDirectory>${project.build.directory}/resources/jbossws-jboss501</outputDirectory>
+ </artifactItem>
+ </artifactItems>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <!--
http://jira.codehaus.org/browse/MANTRUN-89 -->
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <tasks>
+ <property name="jbossws.jboss422.version"
value="${jbossws.jboss422.version}"/>
+ <property name="jbossws.jboss423.version"
value="${jbossws.jboss423.version}"/>
+ <ant
antfile="src/main/scripts/antrun-beans-config.xml"/>
+ </tasks>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+
+</project>
Copied: stack/metro/branches/tdiesler/trunk/modules/server/src/main/java (from rev 6734,
stack/metro/branches/tdiesler/trunk/src/main/java)
Added: stack/metro/branches/tdiesler/trunk/pom.xml
===================================================================
--- stack/metro/branches/tdiesler/trunk/pom.xml (rev 0)
+++ stack/metro/branches/tdiesler/trunk/pom.xml 2008-04-29 08:40:46 UTC (rev 6739)
@@ -0,0 +1,494 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- ====================================================================== -->
+<!-- -->
+<!-- JBoss, the OpenSource J2EE webOS -->
+<!-- -->
+<!-- Distributable under LGPL license. -->
+<!-- See terms of license at
http://www.gnu.org. -->
+<!-- -->
+<!-- ====================================================================== -->
+
+<!-- $Id$ -->
+
+<!--
+ The JBossWS project is organised like this
+
+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+
+~~~~+
+ Target Container: | AS-5.0 | | AS-4.2 |
| |
+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+
| |
+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+
| |
+ Container Integration: | jbossws-jboss50 | | jbossws-jboss42 |
| |
+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+
| |
+ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
| |
+ WS Framework: | jbossws-spi, jbossws-framework, jbossws-common |
| |
+ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+
| |
+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+
| |
+ WS Stack Integration: | jbossws-native | | jbossws-metro | | jbossws-cxf |
| |
+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+
| |
+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+
| |
+ WS Stack: | jbossws-core | | Sun Metro | | Apache Metro |
| |
+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+ +~~~~~~~~~~~~~~~~~+
| |
+ WS-* Extensions: +~+ +~+ +~+ +~+ +~+ +~+
| |
+ | | | | | | | | | | | |
| |
+ | | | | | | | | | | | |
| |
+ | | | | | | | | | | | |
| |
+ | | | | | | | | | | | |
| |
+ | | | | | | | | | | | |
| |
+ +~+ +~+ +~+ +~+ +~+ +~+
+~~~~+
+
JAXWS Testsuite
+
+
+ Typically you would build, deploy, test one of the WS stacks against one of the
supported target containers.
+ Here we explain first the manual procedure. Further down you find instruction on how to
do this using our
+ automated Hudson QA environment.
+
+ Working with JBossWS
+ ~~~~~~~~~~~~~~~~~~~~
+
+ To run the general JAXWS samples against our web service stack on JBoss-5.0 you would
run the sequence below.
+ This is also the required sequence before any SVN commit. If one of the tests fails,
please complain loudly.
+
+ ant deploy-jboss500
+ mvn -Ptestsuite,jboss500 test
+
+ Working with the Hudson QA environment
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+ The Hudson QA environment helps you to test any supported stack against any supported
target container.
+ To setup Hudson on your local box, you would run
+
+ cd framework/trunk/hudson
+ ant hudson-setup
+ ant hudson-start
+
+ When you hit
http://localhost:8180/hudson you should be able to
+
+ 1. login
+ 2. build a target container
+ 3. run a testsuite against the target container
+
+ Publicly, Hudson is available at
http://jbws.dyndns.org:8180/hudson/
+
+ Have fun + good luck
+ The JBossWS Team
+-->
+<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</name>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-metro</artifactId>
+ <packaging>pom</packaging>
+
+ <version>3.0.2-SNAPSHOT</version>
+
+ <!-- Parent -->
+ <parent>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-parent</artifactId>
+ <version>1.0-SNAPSHOT</version>
+ </parent>
+
+ <!-- Modules - ->
+ <modules>
+ <module>modules/management</module>
+ <module>modules/server</module>
+ <module>modules/client</module>
+ </modules-->
+
+ <!-- Properties -->
+ <properties>
+ <jbossws.common.version>3.0.0-SNAPSHOT</jbossws.common.version>
+ <jbossws.framework.version>3.0.2-SNAPSHOT</jbossws.framework.version>
+ <jbossws.spi.version>3.0.0-SNAPSHOT</jbossws.spi.version>
+ <jbossws.jboss422.version>3.0.0-SNAPSHOT</jbossws.jboss422.version>
+ <jbossws.jboss423.version>3.0.0-SNAPSHOT</jbossws.jboss423.version>
+ <jbossws.jboss500.version>3.0.0-SNAPSHOT</jbossws.jboss500.version>
+ <jbossws.jboss501.version>3.0.0-SNAPSHOT</jbossws.jboss501.version>
+ <jboss.common.version>1.2.1.GA</jboss.common.version>
+ <jaxb.api.version>2.1</jaxb.api.version>
+ <jaxb.impl.version>2.1.6</jaxb.impl.version>
+ <jaxrpc.api.version>1.1</jaxrpc.api.version>
+ <juddi.service.version>1.2.0.GA</juddi.service.version>
+ <sun.jaxws.version>2.1.3</sun.jaxws.version>
+ </properties>
+
+ <!-- DependencyManagement -->
+ <dependencyManagement>
+ <dependencies>
+
+ <!-- jbossws dependencies -->
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-common</artifactId>
+ <version>${jbossws.common.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-spi</artifactId>
+ <version>${jbossws.spi.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-framework</artifactId>
+ <version>${jbossws.framework.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-framework</artifactId>
+ <version>${version}</version>
+ <classifier>scripts</classifier>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-framework</artifactId>
+ <version>${version}</version>
+ <classifier>testsuite</classifier>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss422</artifactId>
+ <version>${jbossws.jboss422.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss422</artifactId>
+ <version>${jbossws.jboss422.version}</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss423</artifactId>
+ <version>${jbossws.jboss423.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss423</artifactId>
+ <version>${jbossws.jboss423.version}</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss500</artifactId>
+ <version>${jbossws.jboss500.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss500</artifactId>
+ <version>${jbossws.jboss500.version}</version>
+ <classifier>container</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss500</artifactId>
+ <version>${jbossws.jboss500.version}</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss501</artifactId>
+ <version>${jbossws.jboss501.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss501</artifactId>
+ <version>${jbossws.jboss501.version}</version>
+ <classifier>container</classifier>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss501</artifactId>
+ <version>${jbossws.jboss501.version}</version>
+ <classifier>resources</classifier>
+ <type>zip</type>
+ </dependency>
+
+ <!-- provided apis -->
+ <dependency>
+ <groupId>javax.ejb</groupId>
+ <artifactId>ejb-api</artifactId>
+ <version>3.0</version>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>javax.jws</groupId>
+ <artifactId>jsr181-api</artifactId>
+ <version>1.0-MR1</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- Metro dependencies -->
+ <dependency>
+ <groupId>com.sun.xml.ws</groupId>
+ <artifactId>jaxws-rt</artifactId>
+ <version>${sun.jaxws.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- jboss provided -->
+ <dependency>
+ <groupId>jboss.common</groupId>
+ <artifactId>jboss-common</artifactId>
+ <version>${jboss.common.version}</version>
+ <scope>provided</scope>
+ </dependency>
+
+ <!-- transitve dependencies -->
+ <dependency>
+ <groupId>javax.xml.bind</groupId>
+ <artifactId>jaxb-api</artifactId>
+ <version>${jaxb.api.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-impl</artifactId>
+ <version>${jaxb.impl.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>com.sun.xml.bind</groupId>
+ <artifactId>jaxb-xjc</artifactId>
+ <version>${jaxb.impl.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>jboss.jaxr</groupId>
+ <artifactId>juddi-service</artifactId>
+ <version>${juddi.service.version}</version>
+ <type>sar</type>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+ <!-- Dependencies -->
+ <dependencies>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-framework</artifactId>
+ <classifier>scripts</classifier>
+ <scope>provided</scope>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-framework</artifactId>
+ <classifier>testsuite</classifier>
+ <scope>provided</scope>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss422</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss422</artifactId>
+ <classifier>resources</classifier>
+ <scope>provided</scope>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss423</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss423</artifactId>
+ <classifier>resources</classifier>
+ <scope>provided</scope>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss500</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss500</artifactId>
+ <classifier>container</classifier>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss500</artifactId>
+ <classifier>resources</classifier>
+ <scope>provided</scope>
+ <type>zip</type>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss501</artifactId>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss501</artifactId>
+ <classifier>container</classifier>
+ <scope>provided</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ws</groupId>
+ <artifactId>jbossws-jboss501</artifactId>
+ <classifier>resources</classifier>
+ <scope>provided</scope>
+ <type>zip</type>
+ </dependency>
+ </dependencies>
+
+ <!-- Plugins -->
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-antrun-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>validate-jboss-home</id>
+ <phase>validate</phase>
+ <goals>
+ <goal>run</goal>
+ </goals>
+ <configuration>
+ <tasks>
+ <echo/>
+ <echo message="profile=${jbossws.integration.target}"/>
+ <echo message="jboss.home=${jboss.home}"/>
+ <echo/>
+ </tasks>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <finalName>deploy-artifacts</finalName>
+ <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
+ <appendAssemblyId>false</appendAssemblyId>
+ <!--
+ Cannot bind to lifecycle with multiple modules
+
http://jira.codehaus.org/browse/MASSEMBLY-319
+ <executions>
+ <execution>
+ <id>build-deploy-artifacts</id>
+ <phase>package</phase>
+ <goals>
+ <goal>directory-inline</goal>
+ </goals>
+ </execution>
+ </executions-->
+ <descriptors>
+
<descriptor>src/main/scripts/assembly-deploy-artifacts.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+
+ <!-- Profiles -->
+ <profiles>
+ <!--
+ Name: bindist
+ Descr: Build the binary distribution
+ -->
+ <profile>
+ <id>bindist</id>
+ <build>
+ <plugins>
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <configuration>
+ <finalName>jbossws-metro-dist</finalName>
+ <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions>
+ <appendAssemblyId>false</appendAssemblyId>
+ <descriptors>
+
<descriptor>src/main/scripts/assembly-bin-dist.xml</descriptor>
+ </descriptors>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+
+ <!--
+ Name: jboss422
+ Descr: JBoss-4.2.2 specific options
+ -->
+ <profile>
+ <id>jboss422</id>
+ <properties>
+ <jbossws.integration.target>jboss422</jbossws.integration.target>
+ <jboss.home>${jboss422.home}</jboss.home>
+ </properties>
+ </profile>
+
+ <!--
+ Name: jboss423
+ Descr: JBoss-4.2.2 specific options
+ -->
+ <profile>
+ <id>jboss423</id>
+ <properties>
+ <jbossws.integration.target>jboss423</jbossws.integration.target>
+ <jboss.home>${jboss423.home}</jboss.home>
+ </properties>
+ </profile>
+
+ <!--
+ Name: jboss500
+ Descr: JBoss-5.0.0 specific options
+ -->
+ <profile>
+ <id>jboss500</id>
+ <properties>
+ <jbossws.integration.target>jboss500</jbossws.integration.target>
+ <jboss.home>${jboss500.home}</jboss.home>
+ </properties>
+ </profile>
+
+ <!--
+ Name: jboss501
+ Descr: JBoss-5.0.0 specific options
+ -->
+ <profile>
+ <id>jboss501</id>
+ <properties>
+ <jbossws.integration.target>jboss501</jbossws.integration.target>
+ <jboss.home>${jboss501.home}</jboss.home>
+ </properties>
+ </profile>
+
+ <!--
+ Name: testsuite
+ Descr: Executes the testsuite
+ -->
+ <profile>
+ <id>testsuite</id>
+ <modules>
+ <module>modules/testsuite</module>
+ </modules>
+ </profile>
+
+ </profiles>
+
+ <!-- Repositories -->
+ <repositories>
+ <repository>
+ <id>maven2.java.net</id>
+ <
name>Java.net Repository for Maven 2</name>
+ <
url>http://download.java.net/maven/2/</url>
+ </repository>
+ <repository>
+ <id>java.net</id>
+ <
url>http://download.java.net/maven/1/</url>
+ <layout>legacy</layout>
+ </repository>
+ </repositories>
+</project>
Property changes on: stack/metro/branches/tdiesler/trunk/pom.xml
___________________________________________________________________
Name: svn:keywords
+ Id Revision
Name: svn:eol-style
+ LF
Property changes on: stack/metro/branches/tdiesler/trunk/src
___________________________________________________________________
Name: svn:externals
- test-framework
http://anonsvn.jboss.org/repos/jbossws/framework/trunk/testsuite/test