Updated Branches:
  refs/heads/master 360319d2d -> 71758b5b1

CAMEL-6935 : Add instructions to support Require-Capability and 
Provide-Capability introduced by OSGI v4.3


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/71758b5b
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/71758b5b
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/71758b5b

Branch: refs/heads/master
Commit: 71758b5b1cdf546f90d7528496c4227aefb10ce9
Parents: 360319d
Author: Charles Mouliard <cmoulli...@apache.org>
Authored: Tue Nov 5 16:27:09 2013 +0100
Committer: Charles Mouliard <cmoulli...@apache.org>
Committed: Tue Nov 5 16:27:34 2013 +0100

----------------------------------------------------------------------
 components/camel-cdi/pom.xml | 3 +++
 parent/pom.xml               | 4 ++++
 2 files changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/71758b5b/components/camel-cdi/pom.xml
----------------------------------------------------------------------
diff --git a/components/camel-cdi/pom.xml b/components/camel-cdi/pom.xml
index 4da2f70..cafc652 100644
--- a/components/camel-cdi/pom.xml
+++ b/components/camel-cdi/pom.xml
@@ -42,6 +42,9 @@
             org.apache.camel.cdi.internal;${camel.osgi.version},
             org.apache.camel.cdi.component.*;${camel.osgi.version}
         </camel.osgi.export.pkg>
+        <camel.osgi.provide.capability>
+          org.ops4j.pax.cdi.extension; extension=camel-cdi-extension
+        </camel.osgi.provide.capability>
     </properties>
 
     <dependencies>

http://git-wip-us.apache.org/repos/asf/camel/blob/71758b5b/parent/pom.xml
----------------------------------------------------------------------
diff --git a/parent/pom.xml b/parent/pom.xml
index 336b144..7ee54f5 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -482,6 +482,8 @@
     <camel.osgi.dynamic />
     
<camel.osgi.symbolic.name>${project.groupId}.${project.artifactId}</camel.osgi.symbolic.name>
     <camel.osgi.exclude.dependencies>false</camel.osgi.exclude.dependencies>
+    <camel.osgi.require.capability/>
+    <camel.osgi.provide.capability/>
   </properties>
 
   <dependencyManagement>
@@ -2525,6 +2527,8 @@
             <Private-Package>${camel.osgi.private.pkg}</Private-Package>
             <Import-Service>${camel.osgi.import.service}</Import-Service>
             <Export-Service>${camel.osgi.export.service}</Export-Service>
+            
<Require-Capability>${camel.osgi.require.capability}</Require-Capability>
+            
<Provide-Capability>${camel.osgi.provide.capability}</Provide-Capability>
             <Implementation-Title>Apache Camel</Implementation-Title>
             <Implementation-Version>${project.version}</Implementation-Version>
             
<Karaf-Info>Camel;${project.artifactId}=${project.version}</Karaf-Info>

Reply via email to