diff options
author | James William Dumay <jdumay@apache.org> | 2008-11-14 00:05:59 +0000 |
---|---|---|
committer | James William Dumay <jdumay@apache.org> | 2008-11-14 00:05:59 +0000 |
commit | 77948c15f0ff4a89a5f64da28ebb00baafb31ad4 (patch) | |
tree | cab7af28162632f231ae6b7a58655f79ab7f4598 | |
parent | b4d46d3b5d3a20215668f11e43543065d13ef16f (diff) | |
download | archiva-plugins.tar.gz archiva-plugins.zip |
Adding felix config to the consumer pomarchiva-plugins
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-plugins@713876 13f79535-47bb-0310-9956-ffa450edef68
3 files changed, 27 insertions, 4 deletions
diff --git a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/pom.xml b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/pom.xml index 538c0cd4d..fdae9fc6a 100644 --- a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/pom.xml +++ b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/pom.xml @@ -26,6 +26,7 @@ <artifactId>archiva-core-consumers</artifactId> <name>Archiva Consumers :: Core Consumers</name> + <packaging>bundle</packaging> <dependencies> <dependency> @@ -45,6 +46,10 @@ <artifactId>plexus-digest</artifactId> </dependency> <dependency> + <groupId>org.apache.felix</groupId> + <artifactId>org.osgi.core</artifactId> + </dependency> + <dependency> <groupId>org.codehaus.plexus</groupId> <artifactId>plexus-spring</artifactId> <scope>test</scope> @@ -62,4 +67,19 @@ <scope>test</scope> </dependency> </dependencies> + <build> + <plugins> + <plugin> + <groupId>org.apache.felix</groupId> + <artifactId>maven-bundle-plugin</artifactId> + <version>1.4.3</version> + <extensions>true</extensions> + <configuration> + <instructions> + <Export-Package>org.apache.archiva.consumers.core,org.apache.maven.archiva.consumers.core.repository</Export-Package> + </instructions> + </configuration> + </plugin> + </plugins> + </build> </project> diff --git a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/maven/archiva/consumers/core/ArtifactMissingChecksumsConsumer.java b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/maven/archiva/consumers/core/ArtifactMissingChecksumsConsumer.java index 7ce2db144..9593e93de 100644 --- a/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/maven/archiva/consumers/core/ArtifactMissingChecksumsConsumer.java +++ b/archiva-modules/archiva-base/archiva-consumers/archiva-core-consumers/src/main/java/org/apache/maven/archiva/consumers/core/ArtifactMissingChecksumsConsumer.java @@ -19,8 +19,6 @@ package org.apache.maven.archiva.consumers.core; * under the License. */ -import org.apache.commons.collections.CollectionUtils; -import org.apache.commons.lang.StringUtils; import org.apache.maven.archiva.configuration.ArchivaConfiguration; import org.apache.maven.archiva.configuration.ConfigurationNames; import org.apache.maven.archiva.configuration.FileTypes; @@ -225,6 +225,11 @@ <dependencyManagement> <dependencies> <dependency> + <groupId>org.apache.felix</groupId> + <artifactId>org.osgi.core</artifactId> + <version>1.2.0</version> + </dependency> + <dependency> <groupId>org.apache.jackrabbit</groupId> <artifactId>jackrabbit-webdav</artifactId> <version>1.4</version> @@ -237,8 +242,8 @@ </dependency> <dependency> <groupId>xerces</groupId> - <artifactId>xercesImpl</artifactId> - <version>2.8.1</version> + <artifactId>xercesImpl</artifactId> + <version>2.8.1</version> </dependency> <dependency> <groupId>javax.activation</groupId> |