From: Olivier Lamy Date: Sun, 25 Dec 2011 19:10:27 +0000 (+0000) Subject: [MRM-1562] Update to Archiva as OSGi compliant application X-Git-Tag: archiva-1.4-M3~1694 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=0d068bde61018cef4e133393fbe34220099c9cb3;p=archiva.git [MRM-1562] Update to Archiva as OSGi compliant application a profile to validate the Karaf features XML remove of the xmlrpc features Submitted by jbonofre. git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1224630 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/archiva-modules/archiva-karaf/archiva-features/pom.xml b/archiva-modules/archiva-karaf/archiva-features/pom.xml index 287b52e23..84a7dbd6c 100644 --- a/archiva-modules/archiva-karaf/archiva-features/pom.xml +++ b/archiva-modules/archiva-karaf/archiva-features/pom.xml @@ -124,4 +124,34 @@ + + + + validate + + + + org.apache.karaf.tooling + features-maven-plugin + 2.2.4 + + ${project.build.directory}/classes/features.xml + ${project.build.directory}/classes/config.properties + jre-1.6 + + + + validate + process-resources + + validate + + + + + + + + + diff --git a/archiva-modules/archiva-karaf/archiva-features/src/main/resources/features.xml b/archiva-modules/archiva-karaf/archiva-features/src/main/resources/features.xml index 0fc8af09e..f55d3e4f6 100644 --- a/archiva-modules/archiva-karaf/archiva-features/src/main/resources/features.xml +++ b/archiva-modules/archiva-karaf/archiva-features/src/main/resources/features.xml @@ -38,7 +38,6 @@ - archiva-common archiva-checksum spring wrap:mvn:org.codehaus.redback.components.cache/spring-cache-api/${redback.cache.version} @@ -108,7 +107,6 @@ - archiva-common archiva-metadata archiva-proxy-common archiva-reports @@ -358,20 +356,6 @@ mvn:org.apache.archiva/archiva-webdav/${project.version} - - archiva-model - mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.atlassian-xmlrpc-binder-annotations/${atlassian-xmlrpc-binder-annotations.bundle.version} - mvn:org.apache.archiva/archiva-xmlrpc-api/${project.version} - - - - archiva-security - archiva-xmlrpc-api - mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ws-commons-util/${ws-commons-util.bundle.version} - mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlrpc-server/${xmlrpc-server.bundle.version} - mvn:org.apache.archiva/archiva-xmlrpc-security/${project.version} - - archiva-common archiva-configuration @@ -382,23 +366,6 @@ mvn:org.apache.archiva/stage-repository-merge/${project.version} - - archiva-common - archiva-repository-admin-api - archiva-audit - archiva-consumers - archiva-indexer - archiva-metadata - archiva-model - archiva-repository-layer - archiva-scheduler - archiva-stage-repository-merge - archiva-xmlrpc-api - archiva-xmlrpc-security - mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-io/${commons-io.bundle.version} - mvn:org.apache.archiva/archiva-xmlrpc-services/${project.version} - - archiva-common archiva-metadata @@ -470,10 +437,7 @@ archiva-rss archiva-security archiva-webdav - archiva-xmlrpc-api - archiva-xmlrpc-security archiva-stage-repository - archiva-xmlrpc-services archiva-generic-metadata-support archiva-metadata-store-jcr archiva-npanday-support