You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by nf...@apache.org on 2023/05/24 19:10:44 UTC
[camel] branch main updated: camel-elasticsearch: Downgrade the jackson version to 2.14.3 (#10203)
This is an automated email from the ASF dual-hosted git repository.
nfilotto pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 972d6fc3e15 camel-elasticsearch: Downgrade the jackson version to 2.14.3 (#10203)
972d6fc3e15 is described below
commit 972d6fc3e150c058d1f62b6aacabcfa0a32a3e3c
Author: Nicolas Filotto <es...@users.noreply.github.com>
AuthorDate: Wed May 24 21:10:37 2023 +0200
camel-elasticsearch: Downgrade the jackson version to 2.14.3 (#10203)
## Motivation
The integration tests of the component `camel-elasticsearch` fail due to a `NoClassDefFoundError: com/fasterxml/jackson/core/StreamReadConstraints`, this class has actually a different package name in Jackson 2.15.
## Modifications:
* Downgrade the version of Jackson specifically for the component `camel-elasticsearch` until a version of `elasticsearch-java` supports Jackson 2.15.
---
camel-dependencies/pom.xml | 2 ++
components/camel-elasticsearch/pom.xml | 2 +-
parent/pom.xml | 2 ++
3 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/camel-dependencies/pom.xml b/camel-dependencies/pom.xml
index a1a5b23ef80..e7423bd6fe8 100644
--- a/camel-dependencies/pom.xml
+++ b/camel-dependencies/pom.xml
@@ -239,6 +239,8 @@
<jackson-jq-version>1.0.0-preview.20230409</jackson-jq-version>
<jackson-version>1.9.12</jackson-version>
<jackson2-version>2.15.1</jackson2-version>
+ <!-- For projects not yet compatible with Jackson 2.15 -->
+ <jackson2.14-version>2.14.3</jackson2.14-version>
<jackson2-module-scala-version>2.15.1</jackson2-module-scala-version>
<jackrabbit-version>2.21.16</jackrabbit-version>
<jasminb-jsonapi-version>0.11</jasminb-jsonapi-version>
diff --git a/components/camel-elasticsearch/pom.xml b/components/camel-elasticsearch/pom.xml
index d77f07da918..1bb254a2008 100644
--- a/components/camel-elasticsearch/pom.xml
+++ b/components/camel-elasticsearch/pom.xml
@@ -57,7 +57,7 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
- <version>${jackson2-version}</version>
+ <version>${jackson2.14-version}</version>
</dependency>
<!-- for testing -->
diff --git a/parent/pom.xml b/parent/pom.xml
index b3b46eb587b..0d286f7abb0 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -234,6 +234,8 @@
<jackson-jq-version>1.0.0-preview.20230409</jackson-jq-version>
<jackson-version>1.9.12</jackson-version>
<jackson2-version>2.15.1</jackson2-version>
+ <!-- For projects not yet compatible with Jackson 2.15 -->
+ <jackson2.14-version>2.14.3</jackson2.14-version>
<jackson2-module-scala-version>2.15.1</jackson2-module-scala-version>
<jackrabbit-version>2.21.16</jackrabbit-version>
<jasminb-jsonapi-version>0.11</jasminb-jsonapi-version>