This is an automated email from the ASF dual-hosted git repository. martin_s pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/archiva-redback-components-redback-features.git
commit b8fbccddc5a0c346b8347c697ab658e428ca2849 Author: Jean-Baptiste Onofre <[email protected]> AuthorDate: Sat Aug 4 18:19:26 2012 +0000 [MRM-1651] Complete Karaf features git-svn-id: https://svn.apache.org/repos/asf/archiva/redback/redback-components/trunk@1369384 13f79535-47bb-0310-9956-ffa450edef68 --- pom.xml | 16 +++++++++++++++- src/main/resources/features.xml | 38 +++++++++++++++++++++++++++++++------- 2 files changed, 46 insertions(+), 8 deletions(-) diff --git a/pom.xml b/pom.xml index 68f0b3e..c1dfbcc 100644 --- a/pom.xml +++ b/pom.xml @@ -34,8 +34,22 @@ <name>Redback :: Components :: Karaf features</name> <properties> - <commons-lang.version>2.6</commons-lang.version> + <commons-beanutils.bundle.version>1.7.0_5</commons-beanutils.bundle.version> + <commons-codec.bundle.version>1.3_5</commons-codec.bundle.version> + <commons-collections.bundle.version>3.2.1_3</commons-collections.bundle.version> + <commons-digester.bundle.version>1.8_4</commons-digester.bundle.version> + <commons-httpclient.bundle.version>3.1_7</commons-httpclient.bundle.version> + <commons-jexl.version>2.1.1</commons-jexl.version> + <commons-jxpath.version>1.3</commons-jxpath.version> + <commons-net.bundle.version>1.4.1_6</commons-net.bundle.version> + <commons-vfs2.version>2.0</commons-vfs2.version> + <ehcache.bundle.version>2.5.3_1-SNAPSHOT</ehcache.bundle.version> <javax-inject.bundle.version>1_1</javax-inject.bundle.version> + <jdo2-api.bundle.version>2.0_1-SNAPSHOT</jdo2-api.bundle.version> + <jdom.bundle.version>1.1_4</jdom.bundle.version> + <jsch.bundle.version>0.1.48_1</jsch.bundle.version> + <quartz.bundle.version>2.1.5_1</quartz.bundle.version> + <oscache.bundle.version>2.4_5</oscache.bundle.version> </properties> <build> diff --git a/src/main/resources/features.xml b/src/main/resources/features.xml index cb00240..739fc84 100644 --- a/src/main/resources/features.xml +++ b/src/main/resources/features.xml @@ -15,8 +15,8 @@ --> <features name="redback-components-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.0.0"> - <feature name="redback-spring-apacheds" version="${project.version}" resolver="(obr)"> - <!-- Require ApacheDS bundle --> + <feature name="redback-apacheds" version="${project.version}" resolver="(obr)"> + <!-- TODO add ApacheDS bundle --> <bundle>mvn:org.apache.archiva.redback.components/spring-apacheds/${project.version}</bundle> </feature> @@ -29,7 +29,7 @@ <feature name="redback-cache-ehcache" version="${project.version}" resolver="(obr)"> <feature version="${project.version}">redback-cache-api</feature> - <!-- Require ehcache bundle --> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ehcache/${ehcache.bundle.version}</bundle> <bundle>mvn:org.apache.archiva.redback.components.cache/spring-cache-ehcache/${project.version}</bundle> </feature> @@ -40,18 +40,42 @@ <feature name="redback-cache-oscache" version="${project.version}" resolver="(obr)"> <feature version="${project.version}">redback-cache-api</feature> - <!-- Require oscache bundle --> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oscache/${oscache.bundle.version}</bundle> <bundle>mvn:org.apache.archiva.redback.components.cache/spring-cache-oscache/${project.version}</bundle> </feature> - <feature name="redback-spring-jdo2" version="${project.version}" resolver="(obr)"> - <!-- javax.jdo2 bundle require --> + <feature name="redback-jdo2" version="${project.version}" resolver="(obr)"> + <bundle dependency="true">mvn:commons-lang/commons-lang/${commons-lang.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdo2-api/${jdo2-api.bundle.version}</bundle> <bundle>mvn:org.apache.archiva.redback.components/spring-jdo2/${project.version}</bundle> </feature> - <feature name="redback-spring-quartz" version="${project.version}" resolver="(obr)"> + <feature name="redback-quartz" version="${project.version}" resolver="(obr)"> + <feature>spring</feature> <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.javax-inject/${javax-inject.bundle.version}</bundle> + <bundle dependency="true">mvn:commons-lang/commons-lang/${commons-lang.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.quartz/${quartz.bundle.version}</bundle> <bundle>mvn:org.apache.archiva.redback.components/spring-quartz/${project.version}</bundle> </feature> + <feature name="redback-registry" version="${project.version}" resolver="(obr)"> + <!-- TODO add jackrabbit bundle --> + <feature>war</feature> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-net/${commons-net.bundle.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-httpclient/${commons-httpclient.bundle.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jsch/${jsch.bundle.version}</bundle> + <bundle dependency="true">mvn:org.apache.commons/commons-vfs2/${commons-vfs2.version}</bundle> + <bundle dependency="true">mvn:commons-lang/commons-lang/${commons-lang.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.jdom/${jdom.bundle.version}</bundle> + <bundle dependency="true">mvn:commons-jxpath/commons-jxpath/${commons-jxpath.version}</bundle> + <bundle dependency="true">mvn:org.apache.commons/commons-jexl/${commons-jexl.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-digester/${commons-digester.bundle.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-collections/${commons-collections.bundle.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-codec/${commons-codec.bundle.version}</bundle> + <bundle dependency="true">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.commons-beanutils/${commons-beanutils.bundle.version}</bundle> + <bundle dependency="true">mvn:commons-configuration/commons-configuration/${commons-configuration.version}</bundle> + <bundle>mvn:org.apache.archiva.redback.components.registry/spring-registry-api/${project.version}</bundle> + <bundle>mvn:org.apache.archiva.redback.components.registry/spring-registry-commons/${project.version}</bundle> + </feature> + </features> \ No newline at end of file -- To stop receiving notification emails like this one, please contact [email protected].
