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 <essob...@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>