You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2020/03/30 12:30:33 UTC

[camel] branch master updated: Update upgrade guide

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

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new 90c7bac  Update upgrade guide
90c7bac is described below

commit 90c7baca1d18ef6b4af54748094b90474f99aca6
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Mon Mar 30 14:30:05 2020 +0200

    Update upgrade guide
---
 .../modules/ROOT/pages/camel-3x-upgrade-guide.adoc | 40 ++++++++++++++++++++++
 1 file changed, 40 insertions(+)

diff --git a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc
index 96c870e..278cb63 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide.adoc
@@ -553,6 +553,41 @@ should be rewritten as:
 
 == Upgrading Camel 3.1 to 3.2
 
+=== Camel with Karaf and OSGi
+
+Camel on Apache Karaf / OSGi has been moved to its own project at: https://github.com/apache/camel-karaf
+
+The Maven dependencies has changed the groupid from `org.apache.camel` to `org.apache.camel.karaf`.
+
+For example the `camel-blueprint` would be changed from
+
+[source,xml]
+----
+<dependency>
+  <groupId>org.apache.camel</groupId>
+  <artifactId>camel-blueprint</artifactId>
+  <version>3.1.0</version>
+</dependency>
+----
+
+To:
+
+[source,xml]
+----
+<dependency>
+  <groupId>org.apache.camel.karaf</groupId>
+  <artifactId>camel-blueprint</artifactId>
+  <version>3.2.0</version>
+</dependency>
+----
+
+The Camel Karaf features are the same as before, you can still install Camel in Karaf shell via:
+[source,text]
+----
+feature:repo-add camel 3.2.0
+feature:install camel
+----
+
 === EIPs with cacheSize option
 
 The `cacheSize` option on EIPs has been improved to reduce memory usage when the cache is disabled by
@@ -690,6 +725,11 @@ After:
 </dataFormats>
 ----
 
+=== camel-avro
+
+The avro component and data format has been splitup into two JARs. The dataformat is in `camel-avro` JAR
+and the component in `camel-avro-rpc` JAR.
+
 === camel-infinispan
 
 Camel now requires endpoint URIs to include context-path which means