summaryrefslogtreecommitdiffstats
path: root/pom.xml
diff options
context:
space:
mode:
authorOlivier Lamy <olamy@apache.org>2011-05-26 20:52:13 +0000
committerOlivier Lamy <olamy@apache.org>2011-05-26 20:52:13 +0000
commit1788eb54c492ac4a0f3efd6d4d504fd8fc55d26c (patch)
tree6f6ff2e608639c0ff425ade6c7516a7858f30507 /pom.xml
parent16714e5e4dc72fa81589ebe23a4cbe49f57be462 (diff)
downloadarchiva-1788eb54c492ac4a0f3efd6d4d504fd8fc55d26c.tar.gz
archiva-1788eb54c492ac4a0f3efd6d4d504fd8fc55d26c.zip
[MRM-1473] remove use of plexus-spring
remove all dependencies to plexus-container use of sisu-inject-plexus (version 2.2.2 with ASL license) for components using maven api components. git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1128075 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'pom.xml')
-rw-r--r--pom.xml43
1 files changed, 25 insertions, 18 deletions
diff --git a/pom.xml b/pom.xml
index 596432db7..5c480fc74 100644
--- a/pom.xml
+++ b/pom.xml
@@ -77,9 +77,7 @@
<exclude>org.codehaus.plexus:plexus-log4j-logging</exclude>
<exclude>org.codehaus.plexus:plexus-spring</exclude>
- <!--
<exclude>org.codehaus.redback:plexus-spring</exclude>
- -->
<exclude>commons-logging:commons-logging</exclude>
<exclude>org.slf4j:jcl104-over-slf4j</exclude>
<exclude>velocity:velocity-dep</exclude>
@@ -89,6 +87,8 @@
<exclude>ant:ant-optional</exclude>
<exclude>xom:xom</exclude>
<exclude>org.codehaus.plexus:plexus-xwork-integration</exclude>
+ <exclude>org.codehaus.plexus:plexus-component-api</exclude>
+ <exclude>org.codehaus.plexus:plexus-container-default</exclude>
<exclude>plexus:plexus-utils</exclude>
<exclude>com.google.code.atinject:atinject</exclude>
<exclude>org.codehaus.plexus.cache:plexus-cache-api</exclude>
@@ -249,7 +249,6 @@
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
- <version>4.8.2</version>
<scope>test</scope>
</dependency>
<dependency>
@@ -268,6 +267,12 @@
<dependencyManagement>
<dependencies>
<dependency>
+ <groupId>junit</groupId>
+ <artifactId>junit</artifactId>
+ <version>4.8.2</version>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
<groupId>httpunit</groupId>
<artifactId>httpunit</artifactId>
<version>1.6.2</version>
@@ -558,17 +563,24 @@
<artifactId>spring-utils</artifactId>
<version>1.0-SNAPSHOT</version>
</dependency>
+
+ <!--
+ use this layer as some modules need to use maven apis
+ until we find a better solution
+ -->
+
<dependency>
- <groupId>org.codehaus.redback.components</groupId>
- <artifactId>plexus-spring</artifactId>
- <version>1.3-SNAPSHOT</version>
- <exclusions>
- <exclusion>
- <groupId>org.codehaus.plexus</groupId>
- <artifactId>plexus-container-default</artifactId>
- </exclusion>
- </exclusions>
+ <groupId>org.sonatype.sisu</groupId>
+ <artifactId>sisu-inject-plexus</artifactId>
+ <version>2.2.0</version>
+ </dependency>
+ <dependency>
+ <groupId>org.sonatype.sisu</groupId>
+ <artifactId>sisu-guice</artifactId>
+ <version>3.0.1</version>
</dependency>
+
+
<dependency>
<groupId>stax</groupId>
<artifactId>stax</artifactId>
@@ -722,11 +734,6 @@
</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-digest</artifactId>
<version>1.1</version>
</dependency>
@@ -1268,7 +1275,7 @@
<properties>
<struts.version>2.1.8.1</struts.version>
<maven.version>2.0.8</maven.version>
- <maven3x.version>3.0-alpha-4</maven3x.version>
+ <maven3x.version>3.0.3</maven3x.version>
<wagon.version>1.0-beta-5</wagon.version>
<redback.version>1.3-SNAPSHOT</redback.version>
<jetty.version>6.1.19</jetty.version>