This is an automated email from the ASF dual-hosted git repository.

jbonofre pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/karaf-decanter.git


The following commit(s) were added to refs/heads/master by this push:
     new b5d0921  [KARAF-6657] Upgrade to Camel 2.25.0
     new 892e3bf  Merge pull request #148 from jbonofre/KARAF-6657
b5d0921 is described below

commit b5d09213ddc841c161260b0bf40520a38148ea97
Author: jbonofre <[email protected]>
AuthorDate: Mon Mar 30 14:50:29 2020 +0200

    [KARAF-6657] Upgrade to Camel 2.25.0
---
 alerting/alerter/camel/pom.xml                           | 16 ++++++++++++++++
 appender/camel/pom.xml                                   |  1 +
 collector/camel/pom.xml                                  |  4 ++++
 .../collector/camel/DecanterEventNotifierTest.java       |  6 +++---
 pom.xml                                                  |  2 +-
 5 files changed, 25 insertions(+), 4 deletions(-)

diff --git a/alerting/alerter/camel/pom.xml b/alerting/alerter/camel/pom.xml
index 5e36f76..8f39c4c 100644
--- a/alerting/alerter/camel/pom.xml
+++ b/alerting/alerter/camel/pom.xml
@@ -44,6 +44,22 @@
     <build>
         <plugins>
             <plugin>
+                <groupId>org.apache.felix</groupId>
+                <artifactId>maven-bundle-plugin</artifactId>
+                <configuration>
+                    <instructions>
+                        <Export-Package>!*</Export-Package>
+                        <Import-Package>
+                            org.apache.camel*;version="[2,4)",
+                            *
+                        </Import-Package>
+                        <Private-Package>
+                            org.apache.karaf.decanter.alerting.camel
+                        </Private-Package>
+                    </instructions>
+                </configuration>
+            </plugin>
+            <plugin>
                 <groupId>org.codehaus.mojo</groupId>
                 <artifactId>build-helper-maven-plugin</artifactId>
                 <executions>
diff --git a/appender/camel/pom.xml b/appender/camel/pom.xml
index b139010..b4ee633 100644
--- a/appender/camel/pom.xml
+++ b/appender/camel/pom.xml
@@ -65,6 +65,7 @@
                         
<Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
                         <Export-Package>!*</Export-Package>
                         <Import-Package>
+                            org.apache.camel*;version="[2,4)",
                             *
                         </Import-Package>
                         <Private-Package>
diff --git a/collector/camel/pom.xml b/collector/camel/pom.xml
index 6729cc7..239c568 100644
--- a/collector/camel/pom.xml
+++ b/collector/camel/pom.xml
@@ -70,6 +70,10 @@
                         <Export-Package>
                             org.apache.karaf.decanter.collector.camel
                         </Export-Package>
+                        <Import-Package>
+                            org.apache.camel*;version="[2,4)",
+                            *
+                        </Import-Package>
                     </instructions>
                 </configuration>
             </plugin>
diff --git 
a/collector/camel/src/test/java/org/apache/karaf/decanter/collector/camel/DecanterEventNotifierTest.java
 
b/collector/camel/src/test/java/org/apache/karaf/decanter/collector/camel/DecanterEventNotifierTest.java
index 6916bc1..5313a80 100644
--- 
a/collector/camel/src/test/java/org/apache/karaf/decanter/collector/camel/DecanterEventNotifierTest.java
+++ 
b/collector/camel/src/test/java/org/apache/karaf/decanter/collector/camel/DecanterEventNotifierTest.java
@@ -40,7 +40,7 @@ public class DecanterEventNotifierTest {
         ProducerTemplate producerTemplate = 
camelContext.createProducerTemplate();
         producerTemplate.sendBodyAndHeader("direct:start", "TEST", "foo", 
"bar");
 
-        Assert.assertEquals(10, eventAdmin.getPostEvents().size());
+        Assert.assertEquals(7, eventAdmin.getPostEvents().size());
 
         Event camelContextStartingEvent = eventAdmin.getPostEvents().get(0);
         Assert.assertEquals("test-context", 
camelContextStartingEvent.getProperty("camelContextName"));
@@ -123,7 +123,7 @@ public class DecanterEventNotifierTest {
         ProducerTemplate producerTemplate = 
camelContext.createProducerTemplate();
         producerTemplate.sendBodyAndHeader("direct:start", "TEST", "foo", 
"bar");
 
-        Assert.assertEquals(8, eventAdmin.getPostEvents().size());
+        Assert.assertEquals(5, eventAdmin.getPostEvents().size());
     }
 
     @Test
@@ -140,7 +140,7 @@ public class DecanterEventNotifierTest {
         ProducerTemplate producerTemplate = 
camelContext.createProducerTemplate();
         producerTemplate.sendBodyAndHeader("direct:start", "TEST", "foo", 
"bar");
 
-        Assert.assertEquals(6, eventAdmin.getPostEvents().size());
+        Assert.assertEquals(3, eventAdmin.getPostEvents().size());
 
         Assert.assertEquals("test", 
eventAdmin.getPostEvents().get(0).getProperty("extender-test"));
     }
diff --git a/pom.xml b/pom.xml
index 4fb7804..96f7020 100644
--- a/pom.xml
+++ b/pom.xml
@@ -38,7 +38,7 @@
         <baseline>1.0.0</baseline>
         <baseline.skip>true</baseline.skip>
         <activemq.version>5.15.12</activemq.version>
-        <camel.version>2.16.2</camel.version>
+        <camel.version>2.25.0</camel.version>
         <cassandra.driver.version>4.1.0</cassandra.driver.version>
         <glassfish-json.version>1.1.4</glassfish-json.version>
         <json-api.version>1.1.4</json-api.version>

Reply via email to