You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by io...@apache.org on 2011/08/25 12:51:54 UTC

svn commit: r1161494 - /karaf/cellar/trunk/assembly/src/main/resources/features.xml

Author: iocanel
Date: Thu Aug 25 10:51:54 2011
New Revision: 1161494

URL: http://svn.apache.org/viewvc?rev=1161494&view=rev
Log:
[KARAF-830] Splitted cellar feature into cellar and cellar-core features. This is done so that the feature can be resolved by the ObrResolver, which otherwise fails due to service dependencies.

Modified:
    karaf/cellar/trunk/assembly/src/main/resources/features.xml

Modified: karaf/cellar/trunk/assembly/src/main/resources/features.xml
URL: http://svn.apache.org/viewvc/karaf/cellar/trunk/assembly/src/main/resources/features.xml?rev=1161494&r1=1161493&r2=1161494&view=diff
==============================================================================
--- karaf/cellar/trunk/assembly/src/main/resources/features.xml (original)
+++ karaf/cellar/trunk/assembly/src/main/resources/features.xml Thu Aug 25 10:51:54 2011
@@ -16,6 +16,8 @@
 <features name="karaf-cellar-${project.version}" xmlns="http://karaf.apache.org/xmlns/features/v1.0.0">
 
     <repository>mvn:org.jclouds.karaf/feature/1.0.0/xml/features</repository>
+    <repository>mvn:org.apache.karaf.assemblies.features/standard/${karaf.version}/xml/features</repository>
+
 
     <feature name='hazelcast' description='In memory data grid' version='${hazelcast.version}' resolver='(obr)'>
         <bundle>mvn:com.hazelcast/hazelcast/${hazelcast.version}</bundle>
@@ -27,20 +29,20 @@
         <bundle>mvn:com.hazelcast/hazelcast-monitor/${hazelcast.version}/war</bundle>
     </feature>
 
-    <feature name='cellar' description='Karaf clustering' version='${project.version}' resolver='(obr)'>
+    <feature name='cellar-core' description='Karaf clustering - Core' version='${project.version}' resolver='(obr)'>
         <feature version='${hazelcast.version}'>hazelcast</feature>
-        <feature version="${jclouds.version}">jclouds</feature>
         <feature>spring-dm</feature>
-
-        <bundle dependency='true'>mvn:joda-time/joda-time/${joda-time.version}</bundle>
-
         <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.core/${project.version}</bundle>
+        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.hazelcast/${project.version}</bundle>
+    </feature>
+
+    <feature name='cellar' description='Karaf clustering - Modules' version='${project.version}' resolver='(obr)'>
+        <feature version='${project.version}'>cellar-core</feature>
         <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.config/${project.version}</bundle>
         <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.features/${project.version}</bundle>
         <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.bundle/${project.version}</bundle>
         <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.utils/${project.version}</bundle>
         <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.shell/${project.version}</bundle>
-        <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.hazelcast/${project.version}</bundle>
         <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.management/${project.version}</bundle>
         <configfile finalname="/etc/org.apache.karaf.cellar.instance.cfg">
             mvn:org.apache.karaf.cellar/apache-karaf-cellar/${project.version}/cfg/instance
@@ -55,9 +57,10 @@
 
     <feature name='cellar-cloud' description='Karaf Cellar Cloud Feature' version='${project.version}' resolver='(obr)'>
         <feature>cellar</feature>
-        <feature>jclouds</feature>
+        <feature version="${jclouds.version}">jclouds</feature>
         <!-- Adding S3 as the default Blobstore -->
         <feature>jclouds-aws-s3</feature>
+        <bundle dependency='true'>mvn:joda-time/joda-time/${joda-time.version}</bundle>
         <bundle>mvn:org.apache.karaf.cellar/org.apache.karaf.cellar.cloud/${project.version}</bundle>
     </feature>