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 2ebe703  Update migration guide
2ebe703 is described below

commit 2ebe703e81844930b24d3ebb3aa4714fcab4e345
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Tue Feb 19 09:41:49 2019 +0100

    Update migration guide
---
 MIGRATION.md | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git a/MIGRATION.md b/MIGRATION.md
index 20bcd54..beb655a 100644
--- a/MIGRATION.md
+++ b/MIGRATION.md
@@ -58,6 +58,25 @@ We have also renamed `camel-jetty9` to `camel-jetty`.
 
 If you run Camel standalone with just `camel-core` as dependency, and you want 
JMX enabled out of the box, then you need to add `camel-management-impl` as 
dependency.
 
+For using `ManagedCamelContext` you now need to get this an extension from 
`CamelContext` as follows:
+
+    ManagedCamelContext managed = 
camelContext.getExtension(ManagedCamelContext.class);
+
+### Configuring global options on CamelContext
+
+In Camel 2.x we have deprecated `getProperties` on `CamelContext` in favour of 
`etGlobalOptions`, so you should migrate to:
+
+    context.getGlobalOptions().put("CamelJacksonEnableTypeConverter", "true");
+    context.getGlobalOptions().put("CamelJacksonTypeConverterToPojo", "true");
+
+... and in XML:
+
+    <globalOptions>
+      <globalOption key="CamelJacksonEnableTypeConverter" value="true"/>
+      <globalOption key="CamelJacksonTypeConverterToPojo" value="true"/>
+    </globalOptions>
+
+
 ### Moved APIs
 
 The following API changes may affect your existing Camel applications, which 
needs to be migrated.

Reply via email to