Author: deepal Date: Sat Sep 13 19:01:20 2008 New Revision: 695099 URL: http://svn.apache.org/viewvc?rev=695099&view=rev Log: completing transport movement
Added: webservices/commons/trunk/modules/transport/modules/parent/ webservices/commons/trunk/modules/transport/modules/parent/pom.xml Modified: webservices/commons/trunk/modules/transport/modules/http/pom.xml webservices/commons/trunk/modules/transport/modules/jms/pom.xml webservices/commons/trunk/modules/transport/modules/local/pom.xml webservices/commons/trunk/modules/transport/modules/tcp/pom.xml webservices/commons/trunk/modules/transport/modules/xmpp/pom.xml webservices/commons/trunk/modules/transport/pom.xml Modified: webservices/commons/trunk/modules/transport/modules/http/pom.xml URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/http/pom.xml?rev=695099&r1=695098&r2=695099&view=diff ============================================================================== --- webservices/commons/trunk/modules/transport/modules/http/pom.xml (original) +++ webservices/commons/trunk/modules/transport/modules/http/pom.xml Sat Sep 13 19:01:20 2008 @@ -24,8 +24,9 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.axis2</groupId> - <artifactId>axis2-transports</artifactId> + <artifactId>axis2-transport</artifactId> <version>SNAPSHOT</version> + <relativePath>../parent/pom.xml</relativePath> </parent> <artifactId>axis2-transport-http</artifactId> <name>Transports - HTTP</name> @@ -82,6 +83,7 @@ <artifactId>commons-lang</artifactId> </dependency> </dependencies> + <build> <sourceDirectory>src</sourceDirectory> <testSourceDirectory>test</testSourceDirectory> Modified: webservices/commons/trunk/modules/transport/modules/jms/pom.xml URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/jms/pom.xml?rev=695099&r1=695098&r2=695099&view=diff ============================================================================== --- webservices/commons/trunk/modules/transport/modules/jms/pom.xml (original) +++ webservices/commons/trunk/modules/transport/modules/jms/pom.xml Sat Sep 13 19:01:20 2008 @@ -24,8 +24,9 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.axis2</groupId> - <artifactId>axis2-transports</artifactId> + <artifactId>axis2-transport</artifactId> <version>SNAPSHOT</version> + <relativePath>../parent/pom.xml</relativePath> </parent> <artifactId>axis2-transport-jms</artifactId> <name>Transports - JMS</name> Modified: webservices/commons/trunk/modules/transport/modules/local/pom.xml URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/local/pom.xml?rev=695099&r1=695098&r2=695099&view=diff ============================================================================== --- webservices/commons/trunk/modules/transport/modules/local/pom.xml (original) +++ webservices/commons/trunk/modules/transport/modules/local/pom.xml Sat Sep 13 19:01:20 2008 @@ -24,8 +24,9 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.axis2</groupId> - <artifactId>axis2-transports</artifactId> + <artifactId>axis2-transport</artifactId> <version>SNAPSHOT</version> + <relativePath>../parent/pom.xml</relativePath> </parent> <artifactId>axis2-transport-local</artifactId> <name>Transports - Local</name> Added: webservices/commons/trunk/modules/transport/modules/parent/pom.xml URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/parent/pom.xml?rev=695099&view=auto ============================================================================== --- webservices/commons/trunk/modules/transport/modules/parent/pom.xml (added) +++ webservices/commons/trunk/modules/transport/modules/parent/pom.xml Sat Sep 13 19:01:20 2008 @@ -0,0 +1,372 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + ~ Licensed to the Apache Software Foundation (ASF) under one + ~ or more contributor license agreements. See the NOTICE file + ~ distributed with this work for additional information + ~ regarding copyright ownership. The ASF licenses this file + ~ to you under the Apache License, Version 2.0 (the + ~ "License"); you may not use this file except in compliance + ~ with the License. You may obtain a copy of the License at + ~ + ~ http://www.apache.org/licenses/LICENSE-2.0 + ~ + ~ Unless required by applicable law or agreed to in writing, + ~ software distributed under the License is distributed on an + ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + ~ KIND, either express or implied. See the License for the + ~ specific language governing permissions and limitations + ~ under the License. + --> +<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> + + <parent> + <groupId>org.apache</groupId> + <artifactId>apache</artifactId> + <version>3</version> + </parent> + + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-transport</artifactId> + <version>SNAPSHOT</version> + <packaging>pom</packaging> + <description>Axis2 Transport</description> + <url>http://ws.apache.org/commons/transport/</url> + <issueManagement> + <system>JIRA</system> + <url>http://issues.apache.org/jira/browse/WSCOMMONS</url> + </issueManagement> + <mailingLists> + <mailingList> + <name>WS Commons Developers</name> + <subscribe>[EMAIL PROTECTED]</subscribe> + <unsubscribe>[EMAIL PROTECTED]</unsubscribe> + <post>commons-dev@ws.apache.org</post> + <archive>http://mail-archives.apache.org/mod_mbox/ws-commons-dev/</archive> + </mailingList> + </mailingLists> + <inceptionYear>2004</inceptionYear> + <developers> + <developer> + <name>Saminda Abeyruwan</name> + <id>saminda</id> + <email>saminda AT wso2.com</email> + <organization>WSO2</organization> + </developer> + <developer> + <name>Eran Chinthaka</name> + <id>chinthaka</id> + <email>chinthaka AT wso2.com</email> + <organization>WSO2</organization> + <url>http://www.apache.org/~chinthaka</url> + </developer> + <developer> + <name>Glen Daniels</name> + <id>gdaniels</id> + <email>gdaniels AT apache.org</email> + <organization>Sonic Software</organization> + </developer> + <developer> + <name>Deepal Jayasinghe</name> + <id>deepal</id> + <email>deepal AT wso2.com</email> + <organization>WSO2</organization> + <url>http://www.apache.org/~deepal</url> + </developer> + <developer> + <name>Srinath Perera</name> + <id>hemapani</id> + <email>hemapani AT apache.org</email> + <organization>Lanka Software Foundation</organization> + <url>http://www.apache.org/~hemapani</url> + </developer> + <developer> + <name>Ajith Ranabahu</name> + <id>ajith</id> + <email>ajith AT wso2.com</email> + <organization>WSO2</organization> + <url>http://www.apache.org/~ajith</url> + </developer> + <developer> + <name>Davanum Srinivas</name> + <id>dims</id> + <email>dims AT wso2.com</email> + <organization>WSO2</organization> + </developer> + <developer> + <name>Sanjiva Weerawarana</name> + <id>sanjiva</id> + <email>sanjiva AT wso2.com</email> + <organization>WSO2</organization> + </developer> + </developers> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <scm> + <connection>scm:svn:http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/transport</connection> + <developerConnection> + scm:svn:https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/transport + </developerConnection> + <url>http://svn.apache.org/viewcvs.cgi/webservices/commons/trunk/modules/transport</url> + </scm> + <organization> + <name>The Apache Software Foundation</name> + <url>http://www.apache.org/</url> + </organization> + <profiles> + <profile> + <id>release</id> + <activation> + <property> + <name>release</name> + <value/> + </property> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-release-plugin</artifactId> + <configuration> + <tagBase>http://svn.apache.org/repos/asf/webservices/commons/tags/transport</tagBase> + </configuration> + </plugin> + </plugins> + </build> + </profile> + </profiles> + <build> + <plugins> + <plugin> + <artifactId>maven-assembly-plugin</artifactId> + <configuration> + <descriptors> + <descriptor>src/main/assembly/bin.xml</descriptor> + <descriptor>src/main/assembly/src.xml</descriptor> + </descriptors> + <tarLongFileMode>gnu</tarLongFileMode> + </configuration> + </plugin> + <plugin> + <artifactId>maven-source-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + <configuration> + <attach>true</attach> + </configuration> + </plugin> + + </plugins> + </build> + <pluginRepositories> + <pluginRepository> + <id>snapshot</id> + <name>Snapshot repository</name> + <url>http://snapshots.maven.codehaus.org/maven2/</url> + <snapshots> + <enabled>true</enabled> + </snapshots> + <releases> + <enabled>false</enabled> + </releases> + </pluginRepository> + <pluginRepository> + <id>snapshot-apache</id> + <name>Apache Snapshot repository</name> + <url>http://people.apache.org/repo/m2-snapshot-repository</url> + <snapshots> + <enabled>true</enabled> + </snapshots> + <releases> + <enabled>false</enabled> + </releases> + </pluginRepository> + </pluginRepositories> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-kernel</artifactId> + <version>SNAPSHOT</version> + </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-ws-metadata_2.0_spec</artifactId> + <version>1.1.2</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.3</version> + </dependency> + <dependency> + <groupId>commons-httpclient</groupId> + <artifactId>commons-httpclient</artifactId> + <version>3.1</version> + </dependency> + <dependency> + <groupId>commons-fileupload</groupId> + <artifactId>commons-fileupload</artifactId> + <version>1.2</version> + </dependency> + <dependency> + <groupId>org.apache.httpcomponents</groupId> + <artifactId>httpcore</artifactId> + <version>4.0-beta1</version> + </dependency> + <dependency> + <groupId>org.codehaus.woodstox</groupId> + <artifactId>wstx-asl</artifactId> + <version>3.2.4</version> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>1.1.1</version> + </dependency> + + <!-- Smack Jabber client libraries to be included --> + <dependency> + <groupId>org.igniterealtime</groupId> + <artifactId>smack</artifactId> + <version>3.0.4</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.3</version> + </dependency> + </dependencies> + </dependencyManagement> + <dependencies> + <dependency> + <groupId>org.apache.axis2</groupId> + <artifactId>axis2-kernel</artifactId> + + </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-ws-metadata_2.0_spec</artifactId> + <version>1.1.2</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + + </dependency> + <dependency> + <groupId>commons-httpclient</groupId> + <artifactId>commons-httpclient</artifactId> + + </dependency> + <dependency> + <groupId>commons-fileupload</groupId> + <artifactId>commons-fileupload</artifactId> + + </dependency> + <dependency> + <groupId>org.apache.httpcomponents</groupId> + <artifactId>httpcore</artifactId> + + </dependency> + <dependency> + <groupId>org.codehaus.woodstox</groupId> + <artifactId>wstx-asl</artifactId> + + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + + </dependency> + + <!-- Smack Jabber client libraries to be included --> + <dependency> + <groupId>org.igniterealtime</groupId> + <artifactId>smack</artifactId> + + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + </dependency> + </dependencies> + + <reporting> + <plugins> + <plugin> + <artifactId>maven-project-info-reports-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>jdepend-maven-plugin</artifactId> + <version>2.0-beta-1</version> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <inherited>true</inherited> + <configuration> + <source>1.5</source> + <target>1.5</target> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <aggregate>true</aggregate> + </configuration> + <reportSets> + <reportSet> + <reports> + <report>javadoc</report> + </reports> + </reportSet> + </reportSets> + </plugin> + <plugin> + <artifactId>maven-site-plugin</artifactId> + <inherited>false</inherited> + </plugin> + </plugins> + </reporting> + <distributionManagement> + <repository> + <id>apache-repo</id> + <name>Maven Central Repository</name> + <url>scpexe://people.apache.org//www/people.apache.org/repo/m2-ibiblio-rsync-repository</url> + </repository> + <snapshotRepository> + <id>apache-snapshots</id> + <name>Apache Development Repository</name> + <url>scpexe://people.apache.org//www/people.apache.org/repo/m2-snapshot-repository</url> + <uniqueVersion>false</uniqueVersion> + </snapshotRepository> + <site> + <id>website</id> + <url>scpexe://people.apache.org/www/ws.apache.org/commons/transport</url> + </site> + </distributionManagement> + <!-- maven download repositry --> + <repositories> + <repository> + <id>maven2</id> + <name>Maven Central Development Repository</name> + <url>http://repo1.maven.org/maven2</url> + </repository> + </repositories> + <properties> + <transport.version>SNAPSHOT</transport.version> + </properties> +</project> Modified: webservices/commons/trunk/modules/transport/modules/tcp/pom.xml URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/tcp/pom.xml?rev=695099&r1=695098&r2=695099&view=diff ============================================================================== --- webservices/commons/trunk/modules/transport/modules/tcp/pom.xml (original) +++ webservices/commons/trunk/modules/transport/modules/tcp/pom.xml Sat Sep 13 19:01:20 2008 @@ -24,8 +24,9 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.axis2</groupId> - <artifactId>axis2-transports</artifactId> + <artifactId>axis2-transport</artifactId> <version>SNAPSHOT</version> + <relativePath>../parent/pom.xml</relativePath> </parent> <artifactId>axis2-transport-tcp</artifactId> <name>Transports - TCP</name> Modified: webservices/commons/trunk/modules/transport/modules/xmpp/pom.xml URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/modules/xmpp/pom.xml?rev=695099&r1=695098&r2=695099&view=diff ============================================================================== --- webservices/commons/trunk/modules/transport/modules/xmpp/pom.xml (original) +++ webservices/commons/trunk/modules/transport/modules/xmpp/pom.xml Sat Sep 13 19:01:20 2008 @@ -24,8 +24,9 @@ <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.apache.axis2</groupId> - <artifactId>axis2-transports</artifactId> + <artifactId>axis2-transport</artifactId> <version>SNAPSHOT</version> + <relativePath>../parent/pom.xml</relativePath> </parent> <artifactId>axis2-transport-xmpp</artifactId> <name>Transports - XMPP</name> Modified: webservices/commons/trunk/modules/transport/pom.xml URL: http://svn.apache.org/viewvc/webservices/commons/trunk/modules/transport/pom.xml?rev=695099&r1=695098&r2=695099&view=diff ============================================================================== --- webservices/commons/trunk/modules/transport/pom.xml (original) +++ webservices/commons/trunk/modules/transport/pom.xml Sat Sep 13 19:01:20 2008 @@ -1,4 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> + <!-- ~ Licensed to the Apache Software Foundation (ASF) under one ~ or more contributor license agreements. See the NOTICE file @@ -17,134 +18,68 @@ ~ specific language governing permissions and limitations ~ under the License. --> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + +<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"> + <parent> + <groupId>org.apache</groupId> + <artifactId>apache</artifactId> + <version>3</version> + </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.apache.axis2</groupId> <artifactId>axis2-transports</artifactId> - <name>Axis2-Transport</name> <version>SNAPSHOT</version> <packaging>pom</packaging> - <description>Axis2 Transport</description> - <url>http://ws.apache.org/commons/transport/</url> - <issueManagement> - <system>JIRA</system> - <url>http://issues.apache.org/jira/browse/WSCOMMONS</url> - </issueManagement> - <modules> + <name>Axis2 Transport - Root</name> + <modules> <module>modules/http</module> - <module>modules/local</module> + <module>modules/tcp</module> <module>modules/jms</module> + <module>modules/local</module> <module>modules/xmpp</module> - <module>modules/tcp</module> </modules> - <mailingLists> - <mailingList> - <name>WS Commons Developers</name> - <subscribe>[EMAIL PROTECTED]</subscribe> - <unsubscribe>[EMAIL PROTECTED]</unsubscribe> - <post>commons-dev@ws.apache.org</post> - <archive>http://mail-archives.apache.org/mod_mbox/ws-commons-dev/</archive> - </mailingList> - </mailingLists> - <inceptionYear>2004</inceptionYear> - <developers> - <developer> - <name>Saminda Abeyruwan</name> - <id>saminda</id> - <email>saminda AT wso2.com</email> - <organization>WSO2</organization> - </developer> - <developer> - <name>Eran Chinthaka</name> - <id>chinthaka</id> - <email>chinthaka AT wso2.com</email> - <organization>WSO2</organization> - <url>http://www.apache.org/~chinthaka</url> - </developer> - <developer> - <name>Glen Daniels</name> - <id>gdaniels</id> - <email>gdaniels AT apache.org</email> - <organization>Sonic Software</organization> - </developer> - <developer> - <name>Deepal Jayasinghe</name> - <id>deepal</id> - <email>deepal AT wso2.com</email> - <organization>WSO2</organization> - <url>http://www.apache.org/~deepal</url> - </developer> - <developer> - <name>Srinath Perera</name> - <id>hemapani</id> - <email>hemapani AT apache.org</email> - <organization>Lanka Software Foundation</organization> - <url>http://www.apache.org/~hemapani</url> - </developer> - <developer> - <name>Ajith Ranabahu</name> - <id>ajith</id> - <email>ajith AT wso2.com</email> - <organization>WSO2</organization> - <url>http://www.apache.org/~ajith</url> - </developer> - <developer> - <name>Davanum Srinivas</name> - <id>dims</id> - <email>dims AT wso2.com</email> - <organization>WSO2</organization> - </developer> - <developer> - <name>Sanjiva Weerawarana</name> - <id>sanjiva</id> - <email>sanjiva AT wso2.com</email> - <organization>WSO2</organization> - </developer> - </developers> - <licenses> - <license> - <name>The Apache Software License, Version 2.0</name> - <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> - <distribution>repo</distribution> - </license> - </licenses> - <scm> - <connection>scm:svn:http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/transport</connection> - <developerConnection> - scm:svn:https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/transport - </developerConnection> - <url>http://svn.apache.org/viewcvs.cgi/webservices/commons/trunk/modules/transport</url> - </scm> - <organization> - <name>The Apache Software Foundation</name> - <url>http://www.apache.org/</url> - </organization> <profiles> <profile> - <id>release</id> + <id>java15</id> <activation> - <property> - <name>release</name> - <value/> - </property> + <jdk>1.5</jdk> </activation> <build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-release-plugin</artifactId> - <configuration> - <tagBase>http://svn.apache.org/repos/asf/webservices/commons/tags/transport</tagBase> - </configuration> + <artifactId>maven-antrun-plugin</artifactId> + <executions> + <execution> + <id>transport-jar</id> + <phase>package</phase> + <configuration> + <tasks> + <mkdir dir="target/lib"/> + <jar destfile="target/lib/axis2-transports-${pom.version}.jar"> + <fileset dir="modules/http/target/classes"/> + <fileset dir="modules/jms/target/classes"/> + <fileset dir="modules/local/target/classes"/> + <fileset dir="modules/tcp/target/classes"/> + <fileset dir="modules/xmpp/target/classes"/> + </jar> + </tasks> + </configuration> + <goals> + <goal>run</goal> + </goals> + </execution> + </executions> </plugin> </plugins> </build> </profile> - <profile> - <id>java15</id> + <profile> + <id>java16</id> <activation> - <jdk>1.5</jdk> + <jdk>1.6</jdk> </activation> <build> <plugins> @@ -158,7 +93,12 @@ <configuration> <tasks> <mkdir dir="target/lib"/> - <jar destfile="target/lib/axis2-transport-${pom.version}.jar"> + <jar destfile="target/lib/axis2-transports-${pom.version}.jar"> + <fileset dir="modules/http/target/classes"/> + <fileset dir="modules/jms/target/classes"/> + <fileset dir="modules/local/target/classes"/> + <fileset dir="modules/tcp/target/classes"/> + <fileset dir="modules/xmpp/target/classes"/> </jar> </tasks> </configuration> @@ -172,231 +112,57 @@ </build> </profile> </profiles> + <scm> + <connection>scm:svn:http://svn.apache.org/repos/asf/webservices/commons/trunk/modules/transport</connection> + <developerConnection> + scm:svn:https://svn.apache.org/repos/asf/webservices/commons/trunk/modules/transport + </developerConnection> + <url>http://svn.apache.org/viewcvs.cgi/webservices/commons/trunk/modules/transport</url> + </scm> + <distributionManagement> + <repository> + <id>apache-repo</id> + <name>Maven Central Repository</name> + <url> + scpexe://people.apache.org//www/people.apache.org/repo/m2-ibiblio-rsync-repository + </url> + </repository> + <snapshotRepository> + <id>apache-snapshots</id> + <name>Apache Development Repository</name> + <url>scpexe://people.apache.org//www/people.apache.org/repo/m2-snapshot-repository</url> + <uniqueVersion>false</uniqueVersion> + </snapshotRepository> + </distributionManagement> <build> <plugins> <plugin> - <artifactId>maven-assembly-plugin</artifactId> + <artifactId>maven-clean-plugin</artifactId> <configuration> - <descriptors> - <descriptor>src/main/assembly/bin.xml</descriptor> - <descriptor>src/main/assembly/src.xml</descriptor> - </descriptors> - <tarLongFileMode>gnu</tarLongFileMode> + <failOnError>false</failOnError> </configuration> </plugin> <plugin> - <artifactId>maven-source-plugin</artifactId> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> <executions> <execution> + <id>axis2-jar-package</id> + <phase>package</phase> <goals> - <goal>jar</goal> + <goal>attach-artifact</goal> </goals> + <configuration> + <artifacts> + <artifact> + <file>target/lib/axis2-transports-${pom.version}.jar</file> + <type>jar</type> + </artifact> + </artifacts> + </configuration> </execution> </executions> - <configuration> - <attach>true</attach> - </configuration> </plugin> </plugins> </build> - <pluginRepositories> - <pluginRepository> - <id>snapshot</id> - <name>Snapshot repository</name> - <url>http://snapshots.maven.codehaus.org/maven2/</url> - <snapshots> - <enabled>true</enabled> - </snapshots> - <releases> - <enabled>false</enabled> - </releases> - </pluginRepository> - <pluginRepository> - <id>snapshot-apache</id> - <name>Apache Snapshot repository</name> - <url>http://people.apache.org/repo/m2-snapshot-repository</url> - <snapshots> - <enabled>true</enabled> - </snapshots> - <releases> - <enabled>false</enabled> - </releases> - </pluginRepository> - </pluginRepositories> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>org.apache.axis2</groupId> - <artifactId>axis2-kernel</artifactId> - <version>SNAPSHOT</version> - </dependency> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-ws-metadata_2.0_spec</artifactId> - <version>1.1.2</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - <version>2.3</version> - </dependency> - <dependency> - <groupId>commons-httpclient</groupId> - <artifactId>commons-httpclient</artifactId> - <version>3.1</version> - </dependency> - <dependency> - <groupId>commons-fileupload</groupId> - <artifactId>commons-fileupload</artifactId> - <version>1.2</version> - </dependency> - <dependency> - <groupId>org.apache.httpcomponents</groupId> - <artifactId>httpcore</artifactId> - <version>4.0-beta1</version> - </dependency> - <dependency> - <groupId>org.codehaus.woodstox</groupId> - <artifactId>wstx-asl</artifactId> - <version>3.2.4</version> - </dependency> - <dependency> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - <version>1.1.1</version> - </dependency> - - <!-- Smack Jabber client libraries to be included --> - <dependency> - <groupId>org.igniterealtime</groupId> - <artifactId>smack</artifactId> - <version>3.0.4</version> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.3</version> - </dependency> - </dependencies> - </dependencyManagement> - <dependencies> - <dependency> - <groupId>org.apache.axis2</groupId> - <artifactId>axis2-kernel</artifactId> - - </dependency> - <dependency> - <groupId>org.apache.geronimo.specs</groupId> - <artifactId>geronimo-ws-metadata_2.0_spec</artifactId> - <version>1.1.2</version> - </dependency> - <dependency> - <groupId>javax.servlet</groupId> - <artifactId>servlet-api</artifactId> - - </dependency> - <dependency> - <groupId>commons-httpclient</groupId> - <artifactId>commons-httpclient</artifactId> - - </dependency> - <dependency> - <groupId>commons-fileupload</groupId> - <artifactId>commons-fileupload</artifactId> - - </dependency> - <dependency> - <groupId>org.apache.httpcomponents</groupId> - <artifactId>httpcore</artifactId> - - </dependency> - <dependency> - <groupId>org.codehaus.woodstox</groupId> - <artifactId>wstx-asl</artifactId> - - </dependency> - <dependency> - <groupId>commons-logging</groupId> - <artifactId>commons-logging</artifactId> - - </dependency> - - <!-- Smack Jabber client libraries to be included --> - <dependency> - <groupId>org.igniterealtime</groupId> - <artifactId>smack</artifactId> - - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - </dependency> - </dependencies> - - <reporting> - <plugins> - <plugin> - <artifactId>maven-project-info-reports-plugin</artifactId> - </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>jdepend-maven-plugin</artifactId> - <version>2.0-beta-1</version> - </plugin> - <plugin> - <artifactId>maven-compiler-plugin</artifactId> - <inherited>true</inherited> - <configuration> - <source>1.5</source> - <target>1.5</target> - </configuration> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-javadoc-plugin</artifactId> - <configuration> - <aggregate>true</aggregate> - </configuration> - <reportSets> - <reportSet> - <reports> - <report>javadoc</report> - </reports> - </reportSet> - </reportSets> - </plugin> - <plugin> - <artifactId>maven-site-plugin</artifactId> - <inherited>false</inherited> - </plugin> - </plugins> - </reporting> - <distributionManagement> - <repository> - <id>apache-repo</id> - <name>Maven Central Repository</name> - <url>scpexe://people.apache.org//www/people.apache.org/repo/m2-ibiblio-rsync-repository</url> - </repository> - <snapshotRepository> - <id>apache-snapshots</id> - <name>Apache Development Repository</name> - <url>scpexe://people.apache.org//www/people.apache.org/repo/m2-snapshot-repository</url> - <uniqueVersion>false</uniqueVersion> - </snapshotRepository> - <site> - <id>website</id> - <url>scpexe://people.apache.org/www/ws.apache.org/commons/transport</url> - </site> - </distributionManagement> - <!-- maven download repositry --> - <repositories> - <repository> - <id>maven2</id> - <name>Maven Central Development Repository</name> - <url>http://repo1.maven.org/maven2</url> - </repository> - </repositories> - <properties> - <transport.version>SNAPSHOT</transport.version> - </properties> </project>