[CAMEL-8948] Replace old aggregate Aries BP bundle with correct bundles (api, 
core, cm)

(cherry picked from commit c52c9196afe80f333f2be384463466c7ddf2272f)


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

Branch: refs/heads/camel-2.15.x
Commit: 118b605a9d30f4da055e1f19df93f68839eac71a
Parents: 6570005
Author: Grzegorz Grzybek <gr.grzy...@gmail.com>
Authored: Fri Jul 10 15:02:37 2015 +0200
Committer: Grzegorz Grzybek <gr.grzy...@gmail.com>
Committed: Tue Jul 21 09:43:28 2015 +0200

----------------------------------------------------------------------
 components/camel-cxf/pom.xml            |  2 +-
 components/camel-test-blueprint/pom.xml | 11 +++++++++--
 parent/pom.xml                          | 18 ++++++++++++------
 platforms/karaf/features/pom.xml        |  7 ++++++-
 4 files changed, 28 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/118b605a/components/camel-cxf/pom.xml
----------------------------------------------------------------------
diff --git a/components/camel-cxf/pom.xml b/components/camel-cxf/pom.xml
index 7bb599a..d3bd296 100644
--- a/components/camel-cxf/pom.xml
+++ b/components/camel-cxf/pom.xml
@@ -146,7 +146,7 @@
     </dependency>
     <dependency>
       <groupId>org.apache.aries.blueprint</groupId>
-      <artifactId>org.apache.aries.blueprint</artifactId>
+      <artifactId>org.apache.aries.blueprint.core</artifactId>
       <scope>provided</scope>
     </dependency>
 

http://git-wip-us.apache.org/repos/asf/camel/blob/118b605a/components/camel-test-blueprint/pom.xml
----------------------------------------------------------------------
diff --git a/components/camel-test-blueprint/pom.xml 
b/components/camel-test-blueprint/pom.xml
index 4674ae6..f6b43c5 100644
--- a/components/camel-test-blueprint/pom.xml
+++ b/components/camel-test-blueprint/pom.xml
@@ -63,10 +63,17 @@
 
         <!-- the ordering of the dependencies can matter as we load the 
dependencies from the classpath
              with pojosr, and you may get a weird error if wrong order -->
-        <!-- yes this is correct to use aries.blueprint as dependency (as it 
has all the pieces needed by pojosr) and use the core-version -->     
         <dependency>
             <groupId>org.apache.aries.blueprint</groupId>
-            <artifactId>org.apache.aries.blueprint</artifactId>
+            <artifactId>org.apache.aries.blueprint.api</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.aries.blueprint</groupId>
+            <artifactId>org.apache.aries.blueprint.core</artifactId>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.aries.blueprint</groupId>
+            <artifactId>org.apache.aries.blueprint.cm</artifactId>
         </dependency>
         <dependency>
             <groupId>org.apache.aries</groupId>

http://git-wip-us.apache.org/repos/asf/camel/blob/118b605a/parent/pom.xml
----------------------------------------------------------------------
diff --git a/parent/pom.xml b/parent/pom.xml
index f43c900..cf19b88 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -44,10 +44,11 @@
     <apacheds-version>2.0.0-M19</apacheds-version>
     <apache-gora-version>0.4</apache-gora-version>
     <apache-mime4j-version>0.7.2</apache-mime4j-version>
-    <aries-blueprint-api-version>1.0.0</aries-blueprint-api-version>
-    <aries-blueprint-core-version>1.1.0</aries-blueprint-core-version>
-    <aries-blueprint-proxy-version>1.0.0</aries-blueprint-proxy-version>
-    
<aries-blueprint-proxy-impl-version>1.0.1</aries-blueprint-proxy-impl-version>
+    <aries-blueprint-api-version>1.0.1</aries-blueprint-api-version>
+    <aries-blueprint-cm-version>1.0.6</aries-blueprint-cm-version>
+    <aries-blueprint-core-version>1.4.3</aries-blueprint-core-version>
+    <aries-blueprint-proxy-version>1.0.1</aries-blueprint-proxy-version>
+    
<aries-blueprint-proxy-impl-version>1.0.4</aries-blueprint-proxy-impl-version>
     <aries-util-version>1.1.0</aries-util-version>
     
<arquillian-junit-container-version>1.0.0.CR7</arquillian-junit-container-version>
     
<arquillian-weld-ee-embedded-version>1.0.0.CR3</arquillian-weld-ee-embedded-version>
@@ -2560,14 +2561,19 @@
       <!-- blueprint -->
       <dependency>
         <groupId>org.apache.aries.blueprint</groupId>
-        <artifactId>org.apache.aries.blueprint</artifactId>
-        <version>${aries-blueprint-core-version}</version>
+        <artifactId>org.apache.aries.blueprint.api</artifactId>
+        <version>${aries-blueprint-api-version}</version>
       </dependency>
       <dependency>
         <groupId>org.apache.aries.blueprint</groupId>
         <artifactId>org.apache.aries.blueprint.core</artifactId>
         <version>${aries-blueprint-core-version}</version>
       </dependency>
+      <dependency>
+        <groupId>org.apache.aries.blueprint</groupId>
+        <artifactId>org.apache.aries.blueprint.cm</artifactId>
+        <version>${aries-blueprint-cm-version}</version>
+      </dependency>
 
       <!-- OSGi ConfigAdmin service -->
       <dependency>

http://git-wip-us.apache.org/repos/asf/camel/blob/118b605a/platforms/karaf/features/pom.xml
----------------------------------------------------------------------
diff --git a/platforms/karaf/features/pom.xml b/platforms/karaf/features/pom.xml
index bffab4c..0fc7102 100644
--- a/platforms/karaf/features/pom.xml
+++ b/platforms/karaf/features/pom.xml
@@ -66,7 +66,12 @@
     </dependency>
     <dependency>
       <groupId>org.apache.aries.blueprint</groupId>
-      <artifactId>org.apache.aries.blueprint</artifactId>
+      <artifactId>org.apache.aries.blueprint.api</artifactId>
+      <scope>provided</scope>
+    </dependency>
+    <dependency>
+      <groupId>org.apache.aries.blueprint</groupId>
+      <artifactId>org.apache.aries.blueprint.core</artifactId>
       <scope>provided</scope>
     </dependency>
     <dependency>

Reply via email to