jbossws-metro
Used in:
components
- OverviewOverview
- VersionsVersions
- DependentsDependents
- DependenciesDependencies
<dependency> <groupId>org.jboss.ws.metro</groupId> <artifactId>jbossws-metro</artifactId> <version>3.3.1.GA</version> </dependency>
<?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. --> <!-- --> <!-- ====================================================================== --> <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.metro</groupId> <artifactId>jbossws-metro</artifactId> <packaging>pom</packaging> <description>JBossWS Metro stack</description> <version>3.3.1.GA</version> <!-- Parent --> <parent> <groupId>org.jboss.ws</groupId> <artifactId>jbossws-parent</artifactId> <version>1.0.7.GA</version> </parent> <!-- Source Control Management --> <scm> <connection>scm:svn:http://anonsvn.jboss.org/repos/jbossws/stack/metro/tags/jbossws-metro-3.3.1.GA</connection> <developerConnection>scm:svn:https://svn.jboss.org/repos/jbossws/stack/metro/tags/jbossws-metro-3.3.1.GA</developerConnection> <url>http://fisheye.jboss.com/viewrep/JBossWS/stack/metro/tags/jbossws-metro-3.3.1.GA</url> </scm> <!-- Modules --> <modules> <module>modules/server</module> <module>modules/client</module> <module>modules/wsit</module> <module>modules/management</module> <module>modules/resources</module> </modules> <!-- Properties --> <properties> <jbossws.spi.version>1.3.0.GA</jbossws.spi.version> <jbossws.common.version>1.3.0.GA</jbossws.common.version> <jbossws.framework.version>3.3.0.GA</jbossws.framework.version> <jbossws.jboss501.version>3.3.0.GA</jbossws.jboss501.version> <jbossws.jboss510.version>3.3.0.GA</jbossws.jboss510.version> <jbossws.jboss600M3.version>3.3.0.GA</jbossws.jboss600M3.version> <!-- JBWS-2505 --> <!-- START --> <!-- <jbossws.jboss601.version>3.2.1.GA</jbossws.jboss601.version> --> <!-- END --> <jboss.common.core.version>2.2.16.GA</jboss.common.core.version> <jboss.logging.version>2.2.0.CR1</jboss.logging.version> <commons.logging.version>1.1.1</commons.logging.version> <jaxb.api.version>1.0.0.Beta1</jaxb.api.version> <jaxws.api.version>1.0.0.Beta1</jaxws.api.version> <saaj.api.version>1.0.0.Beta1</saaj.api.version> <jaxb.impl.version>2.1.12</jaxb.impl.version> <jaxrpc.api.version>1.1</jaxrpc.api.version> <jboss.jaxr.version>2.0.1</jboss.jaxr.version> <apache.scout.version>1.1.1</apache.scout.version> <juddi.version>0.9RC4</juddi.version> <mail.version>1.4.2</mail.version> <sun.fastinfoset.version>1.2.2</sun.fastinfoset.version> <sun.sjsxp.version>1.0.1</sun.sjsxp.version> <sun.http-transport.version>2.1.3</sun.http-transport.version> <sun.jaxws.version>2.1.7</sun.jaxws.version> <sun.wsit.version>1.3.1</sun.wsit.version> <sun.saaj.impl.version>1.3.3</sun.saaj.impl.version> <woodstox.version>3.2.6</woodstox.version> <wsdl4j.version>1.6.2</wsdl4j.version> <jsr181.version>1.0-MR1</jsr181.version> <jsr250.version>1.0</jsr250.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>${jbossws.framework.version}</version> <classifier>testsuite</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>resources</classifier> <type>zip</type> </dependency> <dependency> <groupId>org.jboss.ws</groupId> <artifactId>jbossws-jboss510</artifactId> <version>${jbossws.jboss510.version}</version> </dependency> <dependency> <groupId>org.jboss.ws</groupId> <artifactId>jbossws-jboss510</artifactId> <version>${jbossws.jboss510.version}</version> <classifier>resources</classifier> <type>zip</type> </dependency> <dependency> <groupId>org.jboss.ws</groupId> <artifactId>jbossws-jboss600M3</artifactId> <version>${jbossws.jboss600M3.version}</version> </dependency> <dependency> <groupId>org.jboss.ws</groupId> <artifactId>jbossws-jboss600M3</artifactId> <version>${jbossws.jboss600M3.version}</version> <classifier>resources</classifier> <type>zip</type> </dependency> <!-- JBWS-2505 --> <!-- START --> <!-- <dependency> <groupId>org.jboss.ws</groupId> <artifactId>jbossws-jboss600x</artifactId> <version>${jbossws.jboss601.version}</version> </dependency> <dependency> <groupId>org.jboss.ws</groupId> <artifactId>jbossws-jboss600x</artifactId> <version>${jbossws.jboss601.version}</version> <classifier>resources</classifier> <type>zip</type> </dependency> --> <!-- END --> <!-- provided apis --> <dependency> <groupId>javax.ejb</groupId> <artifactId>ejb-api</artifactId> <version>3.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <!-- Metro dependencies --> <dependency> <groupId>com.sun.xml.messaging.saaj</groupId> <artifactId>saaj-impl</artifactId> <version>${sun.saaj.impl.version}</version> </dependency> <dependency> <groupId>com.sun.xml.fastinfoset</groupId> <artifactId>FastInfoset</artifactId> <version>${sun.fastinfoset.version}</version> </dependency> <dependency> <groupId>com.sun.xml.stream</groupId> <artifactId>sjsxp</artifactId> <version>${sun.sjsxp.version}</version> </dependency> <dependency> <groupId>com.sun.xml.ws</groupId> <artifactId>http</artifactId> <version>${sun.http-transport.version}</version> </dependency> <dependency> <groupId>com.sun.xml.ws</groupId> <artifactId>jaxws-local-transport</artifactId> <version>${sun.jaxws.version}</version> </dependency> <dependency> <groupId>com.sun.xml.ws</groupId> <artifactId>jaxws-rt</artifactId> <version>${sun.jaxws.version}</version> <exclusions> <exclusion> <groupId>com.sun.xml.stream</groupId> <artifactId>sjsxp</artifactId> </exclusion> <exclusion> <groupId>javax.xml.soap</groupId> <artifactId>saaj-api</artifactId> </exclusion> <exclusion> <groupId>javax.xml.ws</groupId> <artifactId>jaxws-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.sun.xml.ws</groupId> <artifactId>jaxws-tools</artifactId> <version>${sun.jaxws.version}</version> </dependency> <dependency> <groupId>com.sun.xml.ws</groupId> <artifactId>policy</artifactId> <version>${sun.wsit.version}</version> </dependency> <dependency> <groupId>com.sun.xml.wsit</groupId> <artifactId>wsit-rt</artifactId> <version>${sun.wsit.version}</version> </dependency> <dependency> <groupId>com.sun.xml.wsit</groupId> <artifactId>wsit-tools</artifactId> <version>${sun.wsit.version}</version> </dependency> <dependency> <groupId>com.sun.xml.wsit</groupId> <artifactId>txnannprocessor</artifactId> <version>${sun.wsit.version}</version> </dependency> <dependency> <groupId>com.sun.xml.wsit</groupId> <artifactId>xmlsec</artifactId> <version>${sun.wsit.version}</version> </dependency> <dependency> <groupId>com.sun.xml.wsit</groupId> <artifactId>xws-security</artifactId> <version>${sun.wsit.version}</version> </dependency> <dependency> <groupId>javax.xml</groupId> <artifactId>jaxrpc-api</artifactId> <version>${jaxrpc.api.version}</version> </dependency> <dependency> <groupId>org.codehaus.woodstox</groupId> <artifactId>wstx-lgpl</artifactId> <version>${woodstox.version}</version> </dependency> <!-- jboss provided --> <dependency> <groupId>org.jboss</groupId> <artifactId>jboss-common-core</artifactId> <version>${jboss.common.core.version}</version> <scope>provided</scope> </dependency> <!-- transitive dependencies --> <dependency> <groupId>org.jboss.spec.javax.xml.bind</groupId> <artifactId>jboss-jaxb-api_2.2_spec</artifactId> <version>${jaxb.api.version}</version> </dependency> <dependency> <groupId>org.jboss.spec.javax.xml.ws</groupId> <artifactId>jboss-jaxws-api_2.2_spec</artifactId> <version>${jaxws.api.version}</version> </dependency> <dependency> <groupId>org.jboss.spec.javax.xml.soap</groupId> <artifactId>jboss-saaj-api_1.3_spec</artifactId> <version>${saaj.api.version}</version> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-impl</artifactId> <version>${jaxb.impl.version}</version> <exclusions> <exclusion> <groupId>javax.xml.bind</groupId> <artifactId>jaxb-api</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>com.sun.xml.bind</groupId> <artifactId>jaxb-xjc</artifactId> <version>${jaxb.impl.version}</version> </dependency> <dependency> <groupId>org.jboss.jaxr</groupId> <artifactId>juddi-service</artifactId> <version>${jboss.jaxr.version}</version> <type>sar</type> </dependency> <dependency> <groupId>apache-scout</groupId> <artifactId>scout</artifactId> <version>${apache.scout.version}</version> </dependency> <dependency> <groupId>juddi</groupId> <artifactId>juddi</artifactId> <version>${juddi.version}</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>${commons.logging.version}</version> </dependency> <dependency> <groupId>wsdl4j</groupId> <artifactId>wsdl4j</artifactId> <version>${wsdl4j.version}</version> </dependency> <dependency> <groupId>org.jboss.logging</groupId> <artifactId>jboss-logging-log4j</artifactId> <version>${jboss.logging.version}</version> </dependency> <dependency> <groupId>org.jboss.logging</groupId> <artifactId>jboss-logging-spi</artifactId> <version>${jboss.logging.version}</version> </dependency> <dependency> <groupId>javax.jws</groupId> <artifactId>jsr181-api</artifactId> <version>${jsr181.version}</version> </dependency> <dependency> <groupId>javax.annotation</groupId> <artifactId>jsr250-api</artifactId> <version>${jsr250.version}</version> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>${mail.version}</version> </dependency> </dependencies> </dependencyManagement> <!-- Plugins --> <build> <!-- PluginMangament--> <pluginManagement> <plugins> <plugin> <artifactId>maven-jar-plugin</artifactId> <dependencies> <dependency> <artifactId>maven-archiver</artifactId> <groupId>org.apache.maven</groupId> <version>2.4</version> </dependency> </dependencies> </plugin> </plugins> </pluginManagement> <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> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <version>2.0-beta-8</version> <configuration> <scmCommentPrefix>[${jira.issue}] :</scmCommentPrefix> <autoVersionSubmodules>true</autoVersionSubmodules> </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-bin-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: srcdist Descr: Build the source distribution --> <profile> <id>srcdist</id> <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <configuration> <finalName>jbossws-metro-src-dist</finalName> <ignoreDirFormatExtensions>true</ignoreDirFormatExtensions> <appendAssemblyId>false</appendAssemblyId> <descriptors> <descriptor>src/main/scripts/assembly-src-dist.xml</descriptor> </descriptors> </configuration> </plugin> </plugins> </build> </profile> <!-- Name: jboss501 Descr: JBoss-5.0.1 specific options --> <profile> <id>jboss501</id> <properties> <jbossws.integration.target>jboss501</jbossws.integration.target> <jboss.home>${jboss501.home}</jboss.home> </properties> </profile> <!-- Name: jboss510 Descr: JBoss-5.1.0 specific options --> <profile> <id>jboss510</id> <properties> <jbossws.integration.target>jboss510</jbossws.integration.target> <jboss.home>${jboss510.home}</jboss.home> </properties> </profile> <!-- Name: jboss600 Descr: JBoss-6.0.0 specific options --> <profile> <id>jboss600</id> <properties> <jbossws.integration.target>jboss600</jbossws.integration.target> <jboss.home>${jboss600.home}</jboss.home> </properties> </profile> <!-- Name: jboss601 Descr: JBoss-6.0.1 specific options --> <profile> <id>jboss601</id> <properties> <jbossws.integration.target>jboss601</jbossws.integration.target> <jboss.home>${jboss601.home}</jboss.home> </properties> </profile> <!-- Name: smoketest Descr: Executes the smoke tests --> <profile> <id>smoketest</id> <modules> <module>modules/testsuite</module> </modules> <build> <plugins> <plugin> <artifactId>maven-surefire-plugin</artifactId> <configuration> <includes> <include>org/jboss/test/ws/jaxws/samples/**/*TestCase.java</include> </includes> </configuration> </plugin> </plugins> </build> </profile> <!-- Name: testsuite Descr: Executes the testsuite --> <profile> <id>testsuite</id> <modules> <module>modules/testsuite</module> </modules> </profile> </profiles> </project>