diff options
author | Arnaud Heritier <aheritier@apache.org> | 2007-05-13 23:01:31 +0000 |
---|---|---|
committer | Arnaud Heritier <aheritier@apache.org> | 2007-05-13 23:01:31 +0000 |
commit | 4f35d1c716641f69e2bc1c2ba4ec625a36605ecf (patch) | |
tree | 442ffb409dabbd8a3891166ae75568769bbbb3f8 | |
parent | fa2205a2cc86a933a99be7d8cfbfd96881bca726 (diff) | |
download | archiva-4f35d1c716641f69e2bc1c2ba4ec625a36605ecf.tar.gz archiva-4f35d1c716641f69e2bc1c2ba4ec625a36605ecf.zip |
MRM-338 : Fix dependencies convergence between archiva projects
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@537669 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | archiva-base/archiva-configuration/pom.xml | 1 | ||||
-rw-r--r-- | archiva-base/archiva-converter/pom.xml | 3 | ||||
-rw-r--r-- | archiva-base/archiva-indexer/pom.xml | 2 | ||||
-rwxr-xr-x | archiva-base/archiva-model/pom.xml | 1 | ||||
-rw-r--r-- | archiva-base/archiva-policies/pom.xml | 4 | ||||
-rw-r--r-- | archiva-base/archiva-proxy/pom.xml | 4 | ||||
-rw-r--r-- | archiva-base/archiva-repository-layer/pom.xml | 4 | ||||
-rw-r--r-- | archiva-base/archiva-xml-tools/pom.xml | 3 | ||||
-rw-r--r-- | archiva-cli/pom.xml | 4 | ||||
-rwxr-xr-x | archiva-database/pom.xml | 7 | ||||
-rwxr-xr-x | archiva-reporting/archiva-artifact-reports/pom.xml | 5 | ||||
-rw-r--r-- | archiva-scheduled/pom.xml | 7 | ||||
-rw-r--r-- | archiva-web/archiva-standalone/archiva-plexus-runtime/pom.xml | 7 | ||||
-rw-r--r-- | archiva-web/archiva-webapp-test/pom.xml | 9 | ||||
-rw-r--r-- | archiva-web/archiva-webapp/pom.xml | 16 | ||||
-rw-r--r-- | pom.xml | 1309 |
16 files changed, 746 insertions, 640 deletions
diff --git a/archiva-base/archiva-configuration/pom.xml b/archiva-base/archiva-configuration/pom.xml index 6ba057f4b..8c59ed691 100644 --- a/archiva-base/archiva-configuration/pom.xml +++ b/archiva-base/archiva-configuration/pom.xml @@ -74,7 +74,6 @@ <dependency> <groupId>easymock</groupId> <artifactId>easymock</artifactId> - <version>1.2_Java1.3</version> <scope>test</scope> </dependency> <dependency> diff --git a/archiva-base/archiva-converter/pom.xml b/archiva-base/archiva-converter/pom.xml index 6ae0fe21a..a089cde97 100644 --- a/archiva-base/archiva-converter/pom.xml +++ b/archiva-base/archiva-converter/pom.xml @@ -40,7 +40,6 @@ <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-artifact-converter</artifactId> - <version>2.0.5-SNAPSHOT</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> @@ -65,7 +64,6 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-i18n</artifactId> - <version>1.0-beta-6</version> </dependency> <dependency> <groupId>commons-io</groupId> @@ -79,7 +77,6 @@ <dependency> <groupId>hsqldb</groupId> <artifactId>hsqldb</artifactId> - <version>1.7.3.3</version> <scope>test</scope> </dependency> <!-- Needed for PlexusTestCase --> diff --git a/archiva-base/archiva-indexer/pom.xml b/archiva-base/archiva-indexer/pom.xml index d763b19f9..364efb814 100644 --- a/archiva-base/archiva-indexer/pom.xml +++ b/archiva-base/archiva-indexer/pom.xml @@ -40,7 +40,6 @@ <dependency> <groupId>org.apache.lucene</groupId> <artifactId>lucene-core</artifactId> - <version>2.0.0</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> @@ -65,7 +64,6 @@ <dependency> <groupId>easymock</groupId> <artifactId>easymock</artifactId> - <version>1.2_Java1.3</version> <scope>test</scope> </dependency> </dependencies> diff --git a/archiva-base/archiva-model/pom.xml b/archiva-base/archiva-model/pom.xml index b14ce4fb6..e8da4dd23 100755 --- a/archiva-base/archiva-model/pom.xml +++ b/archiva-base/archiva-model/pom.xml @@ -40,7 +40,6 @@ <dependency> <groupId>javax.jdo</groupId> <artifactId>jdo2-api</artifactId> - <version>2.0</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> diff --git a/archiva-base/archiva-policies/pom.xml b/archiva-base/archiva-policies/pom.xml index 2c3061a70..038e24740 100644 --- a/archiva-base/archiva-policies/pom.xml +++ b/archiva-base/archiva-policies/pom.xml @@ -44,24 +44,20 @@ <dependency> <groupId>org.codehaus.plexus.cache</groupId> <artifactId>plexus-cache-ehcache</artifactId> - <version>1.0-alpha-2</version> </dependency> <dependency> <groupId>easymock</groupId> <artifactId>easymock</artifactId> - <version>1.2_Java1.3</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-slf4j-logging</artifactId> - <version>1.1-alpha-1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> - <version>1.2</version> <scope>test</scope> </dependency> </dependencies> diff --git a/archiva-base/archiva-proxy/pom.xml b/archiva-base/archiva-proxy/pom.xml index 7855eb1d7..cd4cf9767 100644 --- a/archiva-base/archiva-proxy/pom.xml +++ b/archiva-base/archiva-proxy/pom.xml @@ -70,25 +70,21 @@ <dependency> <groupId>org.codehaus.plexus.registry</groupId> <artifactId>plexus-registry-commons</artifactId> - <version>1.0-alpha-2</version> <scope>test</scope> </dependency> <dependency> <groupId>easymock</groupId> <artifactId>easymock</artifactId> - <version>1.2_Java1.3</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-slf4j-logging</artifactId> - <version>1.1-alpha-1-SNAPSHOT</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> - <version>1.2</version> <scope>test</scope> </dependency> </dependencies> diff --git a/archiva-base/archiva-repository-layer/pom.xml b/archiva-base/archiva-repository-layer/pom.xml index c4866880f..4817ea7f1 100644 --- a/archiva-base/archiva-repository-layer/pom.xml +++ b/archiva-base/archiva-repository-layer/pom.xml @@ -48,7 +48,6 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-expression-evaluator</artifactId> - <version>1.0-alpha-1</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> @@ -79,19 +78,16 @@ <dependency> <groupId>xmlunit</groupId> <artifactId>xmlunit</artifactId> - <version>1.0</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.plexus.registry</groupId> <artifactId>plexus-registry-commons</artifactId> - <version>1.0-alpha-2</version> <scope>test</scope> </dependency> <dependency> <groupId>easymock</groupId> <artifactId>easymock</artifactId> - <version>1.2_Java1.3</version> <scope>test</scope> </dependency> </dependencies> diff --git a/archiva-base/archiva-xml-tools/pom.xml b/archiva-base/archiva-xml-tools/pom.xml index 2ea88f25f..64d5a7fe1 100644 --- a/archiva-base/archiva-xml-tools/pom.xml +++ b/archiva-base/archiva-xml-tools/pom.xml @@ -36,12 +36,10 @@ <dependency> <groupId>commons-collections</groupId> <artifactId>commons-collections</artifactId> - <version>3.2</version> </dependency> <dependency> <groupId>dom4j</groupId> <artifactId>dom4j</artifactId> - <version>1.6.1</version> <exclusions> <exclusion> <groupId>xom</groupId> @@ -52,7 +50,6 @@ <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> - <version>1.1</version> <exclusions> <exclusion> <groupId>jdom</groupId> diff --git a/archiva-cli/pom.xml b/archiva-cli/pom.xml index ab619c4a4..6e70dd9c9 100644 --- a/archiva-cli/pom.xml +++ b/archiva-cli/pom.xml @@ -47,17 +47,14 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-component-api</artifactId> - <version>1.0-alpha-22</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-container-default</artifactId> - <version>1.0-alpha-22</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-cli</artifactId> - <version>1.1</version> </dependency> <dependency> <groupId>commons-lang</groupId> @@ -66,7 +63,6 @@ <dependency> <groupId>org.codehaus.plexus.registry</groupId> <artifactId>plexus-registry-commons</artifactId> - <version>1.0-alpha-2</version> </dependency> </dependencies> <build> diff --git a/archiva-database/pom.xml b/archiva-database/pom.xml index 386c2968c..e53bfdcf8 100755 --- a/archiva-database/pom.xml +++ b/archiva-database/pom.xml @@ -44,7 +44,6 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-jdo2</artifactId> - <version>1.0-alpha-8</version> <exclusions> <exclusion> <groupId>xerces</groupId> @@ -59,7 +58,6 @@ <dependency> <groupId>jpox</groupId> <artifactId>jpox</artifactId> - <version>1.1.7</version> <scope>compile</scope> <exclusions> <!-- targeting JDK 1.4 we don't need this --> @@ -84,7 +82,6 @@ <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> - <version>1.1</version> <exclusions> <exclusion> <groupId>logkit</groupId> @@ -95,24 +92,20 @@ <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> - <version>1.2.8</version> </dependency> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derby</artifactId> - <version>10.2.1.6</version> </dependency> <!-- TEST DEPS --> <dependency> <groupId>hsqldb</groupId> <artifactId>hsqldb</artifactId> - <version>1.8.0.7</version> <scope>test</scope> </dependency> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derbytools</artifactId> - <version>10.2.1.6</version> <scope>test</scope> </dependency> </dependencies> diff --git a/archiva-reporting/archiva-artifact-reports/pom.xml b/archiva-reporting/archiva-artifact-reports/pom.xml index c6b904efa..c72ff5e6f 100755 --- a/archiva-reporting/archiva-artifact-reports/pom.xml +++ b/archiva-reporting/archiva-artifact-reports/pom.xml @@ -52,31 +52,26 @@ <dependency> <groupId>org.codehaus.plexus.registry</groupId> <artifactId>plexus-registry-commons</artifactId> - <version>1.0-alpha-2</version> <scope>test</scope> </dependency> <dependency> <groupId>hsqldb</groupId> <artifactId>hsqldb</artifactId> - <version>1.8.0.7</version> <scope>test</scope> </dependency> <dependency> <groupId>easymock</groupId> <artifactId>easymock</artifactId> - <version>1.2_Java1.3</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-slf4j-logging</artifactId> - <version>1.1-alpha-1-SNAPSHOT</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> - <version>1.2</version> <scope>test</scope> </dependency> </dependencies> diff --git a/archiva-scheduled/pom.xml b/archiva-scheduled/pom.xml index 7f07cc256..ee4430d28 100644 --- a/archiva-scheduled/pom.xml +++ b/archiva-scheduled/pom.xml @@ -44,12 +44,10 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-taskqueue</artifactId> - <version>1.0-alpha-6</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-quartz</artifactId> - <version>1.0-alpha-3</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> @@ -66,13 +64,11 @@ <dependency> <groupId>org.codehaus.plexus.registry</groupId> <artifactId>plexus-registry-api</artifactId> - <version>1.0-alpha-2</version> </dependency> <!-- Test Dependencies --> <dependency> <groupId>hsqldb</groupId> <artifactId>hsqldb</artifactId> - <version>1.8.0.7</version> <scope>test</scope> </dependency> <dependency> @@ -88,19 +84,16 @@ <dependency> <groupId>org.codehaus.plexus.registry</groupId> <artifactId>plexus-registry-commons</artifactId> - <version>1.0-alpha-2</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-slf4j-logging</artifactId> - <version>1.1-alpha-1-SNAPSHOT</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> - <version>1.2</version> <scope>test</scope> </dependency> </dependencies> diff --git a/archiva-web/archiva-standalone/archiva-plexus-runtime/pom.xml b/archiva-web/archiva-standalone/archiva-plexus-runtime/pom.xml index ceb7f91f4..3c922f44c 100644 --- a/archiva-web/archiva-standalone/archiva-plexus-runtime/pom.xml +++ b/archiva-web/archiva-standalone/archiva-plexus-runtime/pom.xml @@ -44,20 +44,17 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-appserver-host</artifactId> - <version>2.0-alpha-8</version> </dependency> <!-- Services --> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-appserver-service-jetty</artifactId> - <version>2.0-alpha-8</version> <type>plexus-service</type> </dependency> <!-- Plexus applications --> <dependency> <groupId>org.apache.maven.archiva</groupId> <artifactId>archiva-plexus-application</artifactId> - <version>${project.version}</version> <type>plexus-application</type> </dependency> @@ -65,12 +62,10 @@ <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> - <version>1.2.8</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging-api</artifactId> - <version>1.0.4</version> </dependency> <dependency> <groupId>org.apache.derby</groupId> @@ -80,7 +75,6 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-naming</artifactId> - <version>1.0-alpha-3</version> <scope>runtime</scope> <exclusions> <exclusion> @@ -92,7 +86,6 @@ <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> - <version>1.4</version> <scope>runtime</scope> </dependency> </dependencies> diff --git a/archiva-web/archiva-webapp-test/pom.xml b/archiva-web/archiva-webapp-test/pom.xml index 51431094c..09b61f41b 100644 --- a/archiva-web/archiva-webapp-test/pom.xml +++ b/archiva-web/archiva-webapp-test/pom.xml @@ -33,53 +33,44 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-command-line</artifactId> - <version>1.0-alpha-2</version> </dependency> <dependency> <groupId>org.apache.maven.archiva</groupId> <artifactId>archiva-webapp</artifactId> - <version>${project.version}</version> <type>war</type> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> <artifactId>maven-web-ui-tests</artifactId> - <version>1.0-SNAPSHOT</version> <scope>test</scope> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-utils</artifactId> - <version>1.4</version> </dependency> <!-- Dependency for MavenConnectionTest --> <dependency> <groupId>jdom</groupId> <artifactId>jdom</artifactId> - <version>1.0</version> </dependency> <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> - <version>1.1</version> </dependency> <!-- Dependencies below are provided by the appserver --> <dependency> <groupId>org.apache.derby</groupId> <artifactId>derby</artifactId> - <version>10.1.3.1</version> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> - <version>1.4</version> </dependency> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> - <version>1.1</version> </dependency> </dependencies> diff --git a/archiva-web/archiva-webapp/pom.xml b/archiva-web/archiva-webapp/pom.xml index 7215c0c08..a25c37662 100644 --- a/archiva-web/archiva-webapp/pom.xml +++ b/archiva-web/archiva-webapp/pom.xml @@ -25,6 +25,7 @@ <groupId>org.apache.maven.archiva</groupId> <artifactId>archiva-web</artifactId> <version>1.0-alpha-1-SNAPSHOT</version> + <relativePath>../pom.xml</relativePath> </parent> <artifactId>archiva-webapp</artifactId> <packaging>war</packaging> @@ -79,29 +80,24 @@ <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> - <version>2.4</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jsp-api</artifactId> - <version>2.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>opensymphony</groupId> <artifactId>sitemesh</artifactId> - <version>2.2.1</version> </dependency> <dependency> <groupId>taglibs</groupId> <artifactId>standard</artifactId> - <version>1.1.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> - <version>1.1.2</version> </dependency> <dependency> <groupId>org.apache.maven.shared</groupId> @@ -114,24 +110,20 @@ <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-slf4j-logging</artifactId> - <version>1.1-alpha-1</version> <scope>runtime</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> - <version>1.2</version> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> - <version>1.0.4</version> <scope>runtime</scope> </dependency> <dependency> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> - <version>2.2</version> </dependency> <dependency> <groupId>org.apache.maven.wagon</groupId> @@ -146,7 +138,6 @@ <dependency> <groupId>opensymphony</groupId> <artifactId>webwork</artifactId> - <version>2.2.4</version> </dependency> <dependency> <groupId>org.codehaus.plexus.registry</groupId> @@ -193,12 +184,10 @@ <dependency> <groupId>org.codehaus.plexus.webdav</groupId> <artifactId>plexus-webdav-simple</artifactId> - <version>1.0-alpha-2</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-xwork-integration</artifactId> - <version>1.0-alpha-6</version> </dependency> <dependency> <groupId>org.codehaus.plexus</groupId> @@ -207,19 +196,16 @@ <dependency> <groupId>org.apache.derby</groupId> <artifactId>derby</artifactId> - <version>10.1.3.1</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> - <version>1.4</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.activation</groupId> <artifactId>activation</artifactId> - <version>1.1</version> <scope>provided</scope> </dependency> </dependencies> @@ -1,4 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> +<!-- edited with XMLSpy v2006 rel. 3 sp2 (http://www.altova.com) by Arnaud (EMBRACE) --> <!-- ~ Copyright 2005-2006 The Apache Software Foundation. ~ @@ -14,602 +15,782 @@ ~ 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.maven</groupId> - <artifactId>maven-parent</artifactId> - <version>5</version> - <relativePath>../pom/maven/pom.xml</relativePath> - </parent> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-parent</artifactId> - <packaging>pom</packaging> - <name>Archiva</name> - <version>1.0-alpha-1-SNAPSHOT</version> - <description> +<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.maven</groupId> + <artifactId>maven-parent</artifactId> + <version>5</version> + <relativePath>../pom/maven/pom.xml</relativePath> + </parent> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-parent</artifactId> + <packaging>pom</packaging> + <name>Archiva</name> + <version>1.0-alpha-1-SNAPSHOT</version> + <description> Archiva is an application for managing one or more remote repositories, including administration, artifact handling, browsing and searching. </description> - <url>http://maven.apache.org/archiva</url> - <issueManagement> - <system>jira</system> - <url>http://jira.codehaus.org/browse/MRM</url> - </issueManagement> - <mailingLists> - <mailingList> - <name>Maven Archiva User List</name> - <subscribe>archiva-users-subscribe@maven.apache.org</subscribe> - <unsubscribe> + <url>http://maven.apache.org/archiva</url> + <issueManagement> + <system>jira</system> + <url>http://jira.codehaus.org/browse/MRM</url> + </issueManagement> + <mailingLists> + <mailingList> + <name>Maven Archiva User List</name> + <subscribe>archiva-users-subscribe@maven.apache.org</subscribe> + <unsubscribe> archiva-users-unsubscribe@maven.apache.org </unsubscribe> - <post>archiva-users@maven.apache.org</post> - <archive> + <post>archiva-users@maven.apache.org</post> + <archive> http://mail-archives.apache.org/mod_mbox/maven-archiva-users </archive> - </mailingList> - <mailingList> - <name>Maven Archiva Developer List</name> - <subscribe>archiva-dev-subscribe@maven.apache.org</subscribe> - <unsubscribe> + </mailingList> + <mailingList> + <name>Maven Archiva Developer List</name> + <subscribe>archiva-dev-subscribe@maven.apache.org</subscribe> + <unsubscribe> archiva-dev-unsubscribe@maven.apache.org </unsubscribe> - <post>archiva-dev@maven.apache.org</post> - <archive> + <post>archiva-dev@maven.apache.org</post> + <archive> http://mail-archives.apache.org/mod_mbox/maven-archiva-dev </archive> - </mailingList> - <mailingList> - <name>Maven Archiva Commits List</name> - <subscribe> + </mailingList> + <mailingList> + <name>Maven Archiva Commits List</name> + <subscribe> archiva-commits-subscribe@maven.apache.org </subscribe> - <unsubscribe> + <unsubscribe> archiva-commits-unsubscribe@maven.apache.org </unsubscribe> - <post>archiva-commits@maven.apache.org</post> - <archive> + <post>archiva-commits@maven.apache.org</post> + <archive> http://mail-archives.apache.org/mod_mbox/maven-archiva-commits </archive> - </mailingList> - </mailingLists> - <scm> - <connection> + </mailingList> + </mailingLists> + <scm> + <connection> scm:svn:http://svn.apache.org/repos/asf/maven/archiva/trunk </connection> - <developerConnection> + <developerConnection> scm:svn:https://svn.apache.org/repos/asf/maven/archiva/trunk </developerConnection> - <url>http://svn.apache.org/viewcvs.cgi/maven/archiva/trunk</url> - </scm> - <distributionManagement> - <repository> - <id>apache.releases</id> - <url>scpexe://people.apache.org/www/people.apache.org/builds/maven/archiva/${version}/m2-staging-repository</url> - </repository> - <site> - <id>apache.website</id> - <url> + <url>http://svn.apache.org/viewcvs.cgi/maven/archiva/trunk</url> + </scm> + <distributionManagement> + <repository> + <id>apache.releases</id> + <url>scpexe://people.apache.org/www/people.apache.org/builds/maven/archiva/${version}/m2-staging-repository</url> + </repository> + <site> + <id>apache.website</id> + <url> scpexe://people.apache.org/www/maven.apache.org/archiva/ </url> - </site> - </distributionManagement> - <build> + </site> + </distributionManagement> + <build> + <plugins> + <plugin> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-maven-plugin</artifactId> + <version>1.3.5</version> + <executions> + <execution> + <id>generate</id> + <goals> + <goal>descriptor</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.4</source> + <target>1.4</target> + </configuration> + </plugin> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <version>2.2</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-remote-resources-plugin</artifactId> + <version>1.0-alpha-5</version> + <executions> + <execution> + <goals> + <goal>process</goal> + </goals> + <configuration> + <resourceBundles> + <resourceBundle>org.apache:apache-jar-resource-bundle:1.2</resourceBundle> + </resourceBundles> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + <pluginManagement> <plugins> - <plugin> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-maven-plugin</artifactId> - <version>1.3.5</version> + <plugin> + <artifactId>maven-idea-plugin</artifactId> + <configuration> + <jdkLevel>1.4</jdkLevel> + </configuration> + </plugin> + <plugin> + <artifactId>maven-release-plugin</artifactId> + <configuration> + <tagBase> + https://svn.apache.org/repos/asf/maven/archiva/tags + </tagBase> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.modello</groupId> + <artifactId>modello-maven-plugin</artifactId> + <version>1.0-alpha-15</version> + </plugin> + </plugins> + </pluginManagement> + </build> + <modules> + <module>archiva-base</module> + <module>archiva-database</module> + <module>archiva-reporting</module> + <module>archiva-scheduled</module> + <module>archiva-web</module> + <module>archiva-cli</module> + <module>archiva-site</module> + <module>maven-meeper</module> + </modules> + <dependencies> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + <scope>test</scope> + </dependency> + </dependencies> + <dependencyManagement> + <dependencies> + <dependency> + <groupId>javax.activation</groupId> + <artifactId>activation</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-applet</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-artifact-reports</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-common</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-configuration</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-consumer-api</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-converter</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-core</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-core-consumers</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-database</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-database-consumers</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-indexer</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-lucene-consumers</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-model</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-plexus-application</artifactId> + <version>${archiva.version}</version> + <type>plexus-application</type> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-policies</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-proxy</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-report-manager</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-repository-layer</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-scheduled</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-security</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-signature-consumers</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-webapp</artifactId> + <version>${archiva.version}</version> + <type>war</type> + </dependency> + <dependency> + <groupId>org.apache.maven.archiva</groupId> + <artifactId>archiva-xml-tools</artifactId> + <version>${archiva.version}</version> + </dependency> + <dependency> + <groupId>commons-collections</groupId> + <artifactId>commons-collections</artifactId> + <version>3.2</version> + </dependency> + <dependency> + <groupId>commons-io</groupId> + <artifactId>commons-io</artifactId> + <version>1.2</version> + </dependency> + <dependency> + <groupId>commons-lang</groupId> + <artifactId>commons-lang</artifactId> + <version>2.2</version> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging</artifactId> + <version>1.0.4</version> + </dependency> + <dependency> + <groupId>commons-logging</groupId> + <artifactId>commons-logging-api</artifactId> + <version>1.0.4</version> + </dependency> + <dependency> + <groupId>org.apache.derby</groupId> + <artifactId>derby</artifactId> + <version>10.2.1.6</version> + </dependency> + <dependency> + <groupId>org.apache.derby</groupId> + <artifactId>derbytools</artifactId> + <version>10.2.1.6</version> + </dependency> + <dependency> + <groupId>dom4j</groupId> + <artifactId>dom4j</artifactId> + <version>1.6.1</version> + </dependency> + <dependency> + <groupId>easymock</groupId> + <artifactId>easymock</artifactId> + <version>1.2_Java1.3</version> + </dependency> + <dependency> + <groupId>hsqldb</groupId> + <artifactId>hsqldb</artifactId> + <version>1.8.0.7</version> + </dependency> + <dependency> + <groupId>jaxen</groupId> + <artifactId>jaxen</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>javax.jdo</groupId> + <artifactId>jdo2-api</artifactId> + <version>2.0</version> + </dependency> + <dependency> + <groupId>jdom</groupId> + <artifactId>jdom</artifactId> + <version>1.0</version> + </dependency> + <dependency> + <groupId>jpox</groupId> + <artifactId>jpox</artifactId> + <version>1.1.7</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jsp-api</artifactId> + <version>2.0</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>jstl</artifactId> + <version>1.1.2</version> + </dependency> + <dependency> + <groupId>log4j</groupId> + <artifactId>log4j</artifactId> + <version>1.2.8</version> + </dependency> + <dependency> + <groupId>org.apache.lucene</groupId> + <artifactId>lucene-core</artifactId> + <version>2.0.0</version> + </dependency> + <dependency> + <groupId>javax.mail</groupId> + <artifactId>mail</artifactId> + <version>1.4</version> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-artifact</artifactId> + <version>${maven.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-artifact-manager</artifactId> + <version>${maven.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-model</artifactId> + <version>${maven.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-project</artifactId> + <version>${maven.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven</groupId> + <artifactId>maven-repository-metadata</artifactId> + <version>${maven.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-app-configuration-model</artifactId> + <version>1.0</version> + </dependency> + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-app-configuration-web</artifactId> + <version>1.0</version> + </dependency> + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-artifact-converter</artifactId> + <version>2.0.5-SNAPSHOT</version> + </dependency> + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-model-converter</artifactId> + <version>2.1</version> + </dependency> + <dependency> + <groupId>org.apache.maven.shared</groupId> + <artifactId>maven-web-ui-tests</artifactId> + <version>1.0-SNAPSHOT</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-appserver-host</artifactId> + <version>2.0-alpha-8</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-appserver-service-jetty</artifactId> + <version>2.0-alpha-8</version> + <type>plexus-service</type> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-cli</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-command-line</artifactId> + <version>1.0-alpha-2</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-component-api</artifactId> + <version>1.0-alpha-22</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-container-default</artifactId> + <version>1.0-alpha-22</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-digest</artifactId> + <version>1.1-SNAPSHOT</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-expression-evaluator</artifactId> + <version>1.0-alpha-1</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-i18n</artifactId> + <version>1.0-beta-6</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-jdo2</artifactId> + <version>1.0-alpha-8</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-naming</artifactId> + <version>1.0-alpha-3</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-quartz</artifactId> + <version>1.0-alpha-3</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-slf4j-logging</artifactId> + <version>1.1-alpha-1</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-taskqueue</artifactId> + <version>1.0-alpha-6</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-utils</artifactId> + <version>1.4</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-xwork-integration</artifactId> + <version>1.0-alpha-6</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus.cache</groupId> + <artifactId>plexus-cache-api</artifactId> + <version>1.0-alpha-2</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus.cache</groupId> + <artifactId>plexus-cache-ehcache</artifactId> + <version>1.0-alpha-2</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus.redback</groupId> + <artifactId>redback-rbac-memory</artifactId> + <version>${redback.version}</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus.redback</groupId> + <artifactId>redback-rbac-role-manager</artifactId> + <version>${redback.version}</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus.redback</groupId> + <artifactId>redback-taglib</artifactId> + <version>${redback.version}</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus.redback</groupId> + <artifactId>redback-xwork-content</artifactId> + <version>${redback.version}</version> + <type>war</type> + </dependency> + <dependency> + <groupId>org.codehaus.plexus.redback</groupId> + <artifactId>redback-xwork-integration</artifactId> + <version>${redback.version}</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus.registry</groupId> + <artifactId>plexus-registry-api</artifactId> + <version>1.0-alpha-2</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus.registry</groupId> + <artifactId>plexus-registry-commons</artifactId> + <version>1.0-alpha-2</version> + </dependency> + <dependency> + <groupId>org.codehaus.plexus.webdav</groupId> + <artifactId>plexus-webdav-simple</artifactId> + <version>1.0-alpha-2</version> + </dependency> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.4</version> + </dependency> + <dependency> + <groupId>opensymphony</groupId> + <artifactId>sitemesh</artifactId> + <version>2.2.1</version> + </dependency> + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-log4j12</artifactId> + <version>1.2</version> + </dependency> + <dependency> + <groupId>taglibs</groupId> + <artifactId>standard</artifactId> + <version>1.1.2</version> + </dependency> + <dependency> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-file</artifactId> + <version>${wagon.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-http-lightweight</artifactId> + <version>${wagon.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-provider-api</artifactId> + <version>${wagon.version}</version> + </dependency> + <dependency> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-ssh</artifactId> + <version>${wagon.version}</version> + </dependency> + <dependency> + <groupId>opensymphony</groupId> + <artifactId>webwork</artifactId> + <version>2.2.4</version> + </dependency> + <dependency> + <groupId>xmlunit</groupId> + <artifactId>xmlunit</artifactId> + <version>1.0</version> + </dependency> + </dependencies> + </dependencyManagement> + <reporting> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>cobertura-maven-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-checkstyle-plugin</artifactId> + <configuration> + <configLocation>config/maven_checks.xml</configLocation> + </configuration> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>changelog-maven-plugin</artifactId> + </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>taglist-maven-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-jxr-plugin</artifactId> + <configuration> + <aggregate>true</aggregate> + </configuration> + </plugin> + <plugin> + <artifactId>maven-surefire-report-plugin</artifactId> + </plugin> + <plugin> + <artifactId>maven-javadoc-plugin</artifactId> + <configuration> + <source>1.4</source> + <aggregate>true</aggregate> + </configuration> + </plugin> + <plugin> + <artifactId>maven-pmd-plugin</artifactId> + <!-- TODO: choose appropriate rulesets --> + </plugin> + </plugins> + </reporting> + <profiles> + <profile> + <id>ci</id> + <activation> + <property> + <name>enableCiProfile</name> + <value>true</value> + </property> + </activation> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-pmd-plugin</artifactId> <executions> - <execution> - <id>generate</id> - <goals> - <goal>descriptor</goal> - </goals> - </execution> + <execution> + <phase>process-sources</phase> + <goals> + <!-- TODO: after rules are set + <goal>check</goal> + --> + <goal>cpd-check</goal> + </goals> + </execution> </executions> - </plugin> - <plugin> - <artifactId>maven-compiler-plugin</artifactId> - <configuration> - <source>1.4</source> - <target>1.4</target> - </configuration> - </plugin> - <plugin> - <artifactId>maven-surefire-plugin</artifactId> - <version>2.2</version> - </plugin> - <plugin> + </plugin> + <plugin> <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-remote-resources-plugin</artifactId> - <version>1.0-alpha-5</version> + <artifactId>maven-checkstyle-plugin</artifactId> <executions> - <execution> - <goals> - <goal>process</goal> - </goals> - <configuration> - <resourceBundles> - <resourceBundle>org.apache:apache-jar-resource-bundle:1.2</resourceBundle> - </resourceBundles> - </configuration> - </execution> + <execution> + <phase>process-sources</phase> + <goals> + <!-- TODO: reformat first, and correct the checks (some are not consistent with the Maven style) + <goal>check</goal> + --> + </goals> + </execution> </executions> - </plugin> - </plugins> - <pluginManagement> - <plugins> - <plugin> - <artifactId>maven-idea-plugin</artifactId> - <configuration> - <jdkLevel>1.4</jdkLevel> - </configuration> - </plugin> - <plugin> - <artifactId>maven-release-plugin</artifactId> - <configuration> - <tagBase> - https://svn.apache.org/repos/asf/maven/archiva/tags - </tagBase> - </configuration> - </plugin> - <plugin> - <groupId>org.codehaus.modello</groupId> - <artifactId>modello-maven-plugin</artifactId> - <version>1.0-alpha-15</version> - </plugin> - </plugins> - </pluginManagement> - </build> - <modules> - <module>archiva-base</module> - <module>archiva-database</module> - <module>archiva-reporting</module> - <module>archiva-scheduled</module> - <module>archiva-web</module> - <module>archiva-cli</module> - <module>archiva-site</module> - <module>maven-meeper</module> - </modules> - <dependencies> - <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <version>3.8.1</version> - <scope>test</scope> - </dependency> - </dependencies> - <dependencyManagement> - <dependencies> - <dependency> - <groupId>org.apache.maven.shared</groupId> - <artifactId>maven-app-configuration-model</artifactId> - <version>1.0</version> - </dependency> - <dependency> - <groupId>org.apache.maven.shared</groupId> - <artifactId>maven-app-configuration-web</artifactId> - <version>1.0</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-container-default</artifactId> - <version>1.0-alpha-20</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-component-api</artifactId> - <version>1.0-alpha-20</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-utils</artifactId> - <version>1.4</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus.registry</groupId> - <artifactId>plexus-registry-api</artifactId> - <version>1.0-alpha-2</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus.registry</groupId> - <artifactId>plexus-registry-commons</artifactId> - <version>1.0-alpha-2</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus.cache</groupId> - <artifactId>plexus-cache-api</artifactId> - <version>1.0-alpha-2</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus.cache</groupId> - <artifactId>plexus-cache-ehcache</artifactId> - <version>1.0-alpha-2</version> - </dependency> - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-log4j12</artifactId> - <version>1.2</version> - </dependency> - <dependency> - <groupId>org.apache.maven</groupId> - <artifactId>maven-repository-metadata</artifactId> - <version>${maven.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven</groupId> - <artifactId>maven-model</artifactId> - <version>${maven.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven</groupId> - <artifactId>maven-artifact</artifactId> - <version>${maven.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven</groupId> - <artifactId>maven-artifact-manager</artifactId> - <version>${maven.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven</groupId> - <artifactId>maven-project</artifactId> - <version>${maven.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.shared</groupId> - <artifactId>maven-model-converter</artifactId> - <version>2.1</version> - </dependency> - <dependency> - <groupId>org.apache.maven.wagon</groupId> - <artifactId>wagon-provider-api</artifactId> - <version>${wagon.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.wagon</groupId> - <artifactId>wagon-ssh</artifactId> - <version>${wagon.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.wagon</groupId> - <artifactId>wagon-file</artifactId> - <version>${wagon.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.wagon</groupId> - <artifactId>wagon-http-lightweight</artifactId> - <version>${wagon.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-common</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-core</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-report-manager</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-artifact-reports</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-policies</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-model</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-database</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-consumer-api</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-core-consumers</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-database-consumers</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-lucene-consumers</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-signature-consumers</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-model</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-database</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-xml-tools</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-repository-layer</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-indexer</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-proxy</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-applet</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-security</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-configuration</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-converter</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-scheduled</artifactId> - <version>${archiva.version}</version> - </dependency> - <dependency> - <groupId>org.apache.maven.archiva</groupId> - <artifactId>archiva-webapp</artifactId> - <version>${archiva.version}</version> - <type>war</type> - </dependency> - <dependency> - <groupId>org.codehaus.plexus</groupId> - <artifactId>plexus-digest</artifactId> - <version>1.1-SNAPSHOT</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus.redback</groupId> - <artifactId>redback-rbac-role-manager</artifactId> - <version>${redback.version}</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus.redback</groupId> - <artifactId>redback-rbac-memory</artifactId> - <version>${redback.version}</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus.redback</groupId> - <artifactId>redback-taglib</artifactId> - <version>${redback.version}</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus.redback</groupId> - <artifactId>redback-xwork-integration</artifactId> - <version>${redback.version}</version> - </dependency> - <dependency> - <groupId>org.codehaus.plexus.redback</groupId> - <artifactId>redback-xwork-content</artifactId> - <version>${redback.version}</version> - <type>war</type> - </dependency> - <dependency> - <groupId>commons-lang</groupId> - <artifactId>commons-lang</artifactId> - <version>2.2</version> - </dependency> - <dependency> - <groupId>commons-io</groupId> - <artifactId>commons-io</artifactId> - <version>1.2</version> - </dependency> - <dependency> - <groupId>org.apache.derby</groupId> - <artifactId>derby</artifactId> - <version>10.1.3.1</version> - </dependency> - </dependencies> - </dependencyManagement> - <reporting> - <plugins> - <plugin> + </plugin> + <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>cobertura-maven-plugin</artifactId> - </plugin> - <plugin> - <artifactId>maven-checkstyle-plugin</artifactId> - <configuration> - <configLocation>config/maven_checks.xml</configLocation> - </configuration> - </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>changelog-maven-plugin</artifactId> - </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>taglist-maven-plugin</artifactId> - </plugin> - <plugin> - <artifactId>maven-jxr-plugin</artifactId> <configuration> - <aggregate>true</aggregate> + <check> + <!-- TODO! raise to 85/100 --> + <totalLineRate>77</totalLineRate> + <totalBranchRate>95</totalBranchRate> + </check> + <instrumentation> + <excludes> + <exclude>**/*$*</exclude> + </excludes> + </instrumentation> </configuration> - </plugin> - <plugin> - <artifactId>maven-surefire-report-plugin</artifactId> - </plugin> - <plugin> - <artifactId>maven-javadoc-plugin</artifactId> - <configuration> - <source>1.4</source> - <aggregate>true</aggregate> - </configuration> - </plugin> - <plugin> - <artifactId>maven-pmd-plugin</artifactId> - <!-- TODO: choose appropriate rulesets --> - </plugin> - </plugins> - </reporting> - <profiles> - <profile> - <id>ci</id> - <activation> - <property> - <name>enableCiProfile</name> - <value>true</value> - </property> - </activation> - <build> - <plugins> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-pmd-plugin</artifactId> - <executions> - <execution> - <phase>process-sources</phase> - <goals> - <!-- TODO: after rules are set - <goal>check</goal> - --> - <goal>cpd-check</goal> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.apache.maven.plugins</groupId> - <artifactId>maven-checkstyle-plugin</artifactId> - <executions> - <execution> - <phase>process-sources</phase> - <goals> - <!-- TODO: reformat first, and correct the checks (some are not consistent with the Maven style) - <goal>check</goal> - --> - </goals> - </execution> - </executions> - </plugin> - <plugin> - <groupId>org.codehaus.mojo</groupId> - <artifactId>cobertura-maven-plugin</artifactId> - <configuration> - <check> - <!-- TODO! raise to 85/100 --> - <totalLineRate>77</totalLineRate> - <totalBranchRate>95</totalBranchRate> - </check> - <instrumentation> - <excludes> - <exclude>**/*$*</exclude> - </excludes> - </instrumentation> - </configuration> - <executions> - <execution> - <id>clean</id> - <goals> - <goal>clean</goal> - </goals> - </execution> - <execution> - <id>check</id> - <goals> - <goal>check</goal> - </goals> - </execution> - </executions> - </plugin> - </plugins> - </build> - </profile> - </profiles> - <repositories> - <repository> - <id>codehaus.org</id> - <url>http://repository.codehaus.org</url> - <releases> - <enabled>true</enabled> - </releases> - <snapshots> - <enabled>false</enabled> - </snapshots> - </repository> - <!-- TODO: remove once ehcache, p-sec, registry, webdav, xwork, naming released --> - <repository> - <id>snapshots.codehaus.org</id> - <url>http://snapshots.repository.codehaus.org</url> - <releases> - <enabled>false</enabled> - </releases> - <snapshots> - <enabled>true</enabled> - </snapshots> - </repository> - </repositories> - <!-- TODO: remove once modello is released --> - <pluginRepositories> - <pluginRepository> - <id>snapshots.codehaus.org</id> - <url>http://snapshots.repository.codehaus.org</url> - <releases> - <enabled>false</enabled> - </releases> - <snapshots> - <enabled>true</enabled> - </snapshots> - </pluginRepository> - </pluginRepositories> - <properties> - <archiva.version>1.0-alpha-1-SNAPSHOT</archiva.version> - <maven.version>2.0.5</maven.version> - <wagon.version>1.0-beta-2</wagon.version> - <redback.version>1.0-alpha-1-SNAPSHOT</redback.version> - </properties> + <executions> + <execution> + <id>clean</id> + <goals> + <goal>clean</goal> + </goals> + </execution> + <execution> + <id>check</id> + <goals> + <goal>check</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> + <repositories> + <repository> + <id>codehaus.org</id> + <url>http://repository.codehaus.org</url> + <releases> + <enabled>true</enabled> + </releases> + <snapshots> + <enabled>false</enabled> + </snapshots> + </repository> + <!-- TODO: remove once ehcache, p-sec, registry, webdav, xwork, naming released --> + <repository> + <id>snapshots.codehaus.org</id> + <url>http://snapshots.repository.codehaus.org</url> + <releases> + <enabled>false</enabled> + </releases> + <snapshots> + <enabled>true</enabled> + </snapshots> + </repository> + </repositories> + <!-- TODO: remove once modello is released --> + <pluginRepositories> + <pluginRepository> + <id>snapshots.codehaus.org</id> + <url>http://snapshots.repository.codehaus.org</url> + <releases> + <enabled>false</enabled> + </releases> + <snapshots> + <enabled>true</enabled> + </snapshots> + </pluginRepository> + </pluginRepositories> + <properties> + <archiva.version>1.0-alpha-1-SNAPSHOT</archiva.version> + <maven.version>2.0.5</maven.version> + <wagon.version>1.0-beta-2</wagon.version> + <redback.version>1.0-alpha-1-SNAPSHOT</redback.version> + </properties> </project> |