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 13:37:07 UTC

svn commit: r1161515 - in /karaf/cellar/trunk: assembly/src/main/resources/features.xml hazelcast/pom.xml pom.xml

Author: iocanel
Date: Thu Aug 25 11:37:06 2011
New Revision: 1161515

URL: http://svn.apache.org/viewvc?rev=1161515&view=rev
Log:
[KARAF-830] Rolled back previous change. Added export service headers for cellar hazelcast module.

Modified:
    karaf/cellar/trunk/assembly/src/main/resources/features.xml
    karaf/cellar/trunk/hazelcast/pom.xml
    karaf/cellar/trunk/pom.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=1161515&r1=1161514&r2=1161515&view=diff
==============================================================================
--- karaf/cellar/trunk/assembly/src/main/resources/features.xml (original)
+++ karaf/cellar/trunk/assembly/src/main/resources/features.xml Thu Aug 25 11:37:06 2011
@@ -29,15 +29,11 @@
         <bundle>mvn:com.hazelcast/hazelcast-monitor/${hazelcast.version}/war</bundle>
     </feature>
 
-    <feature name='cellar-core' description='Karaf clustering - Core' version='${project.version}' resolver='(obr)'>
+    <feature name='cellar' description='Karaf clustering' version='${project.version}' resolver='(obr)'>
         <feature version='${hazelcast.version}'>hazelcast</feature>
         <feature>spring-dm</feature>
         <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>

Modified: karaf/cellar/trunk/hazelcast/pom.xml
URL: http://svn.apache.org/viewvc/karaf/cellar/trunk/hazelcast/pom.xml?rev=1161515&r1=1161514&r2=1161515&view=diff
==============================================================================
--- karaf/cellar/trunk/hazelcast/pom.xml (original)
+++ karaf/cellar/trunk/hazelcast/pom.xml Thu Aug 25 11:37:06 2011
@@ -46,6 +46,16 @@
         <osgi.export>
             org.apache.karaf.cellar.hazelcast*;version="${project.version}"
         </osgi.export>
+        <osgi.export.service>
+            org.apache.karaf.cellar.core.ClusterManager,
+            org.apache.karaf.cellar.core.GroupManager,
+            org.apache.karaf.cellar.core.event.EventTransportFactory,
+            org.apache.karaf.cellar.core.command.ExecutionContext,
+            org.apache.karaf.cellar.core.command.CommandStore,
+            org.apache.karaf.cellar.core.event.EventHandler,
+            org.apache.karaf.cellar.core.event.EventProducer,
+            org.apache.karaf.cellar.core.event.EventProducer;type=group
+        </osgi.export.service>
     </properties>
 
     <dependencies>

Modified: karaf/cellar/trunk/pom.xml
URL: http://svn.apache.org/viewvc/karaf/cellar/trunk/pom.xml?rev=1161515&r1=1161514&r2=1161515&view=diff
==============================================================================
--- karaf/cellar/trunk/pom.xml (original)
+++ karaf/cellar/trunk/pom.xml Thu Aug 25 11:37:06 2011
@@ -429,6 +429,7 @@
                         <DynamicImport-Package>${osgi.dynamic.import}</DynamicImport-Package>
                         <Private-Package>${osgi.private}</Private-Package>
                         <Require-Bundle>${osgi.bundles}</Require-Bundle>
+                        <Export-Service>${osgi.export.service}</Export-Service>
                     </instructions>
                     <supportedProjectTypes>
                         <supportedProjectType>jar</supportedProjectType>