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