This is an automated email from the ASF dual-hosted git repository.
reschke pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/jackrabbit-oak.git
The following commit(s) were added to refs/heads/trunk by this push:
new 2c0c7625ac Revert "OAK-12281: Upgrade jackson-databind dependency to
2.20.2 (#2976)"
2c0c7625ac is described below
commit 2c0c7625acb2e20b2a045434142f55864817c41f
Author: Julian Reschke <[email protected]>
AuthorDate: Fri Jun 26 15:08:27 2026 +0100
Revert "OAK-12281: Upgrade jackson-databind dependency to 2.20.2 (#2976)"
This reverts commit 1aee3adee83ef87f1424af00da73f01f215dd538.
---
.../org/apache/jackrabbit/oak/osgi/IndexVersionSelectionIT.java | 8 +++-----
.../src/test/java/org/apache/jackrabbit/oak/osgi/OSGiIT.java | 6 +++---
oak-it-osgi/test-bundles.xml | 2 --
oak-parent/pom.xml | 5 ++---
4 files changed, 8 insertions(+), 13 deletions(-)
diff --git
a/oak-it-osgi/src/test/java/org/apache/jackrabbit/oak/osgi/IndexVersionSelectionIT.java
b/oak-it-osgi/src/test/java/org/apache/jackrabbit/oak/osgi/IndexVersionSelectionIT.java
index 3ff1af8dc7..a7a2a82ff3 100644
---
a/oak-it-osgi/src/test/java/org/apache/jackrabbit/oak/osgi/IndexVersionSelectionIT.java
+++
b/oak-it-osgi/src/test/java/org/apache/jackrabbit/oak/osgi/IndexVersionSelectionIT.java
@@ -290,14 +290,12 @@ public class IndexVersionSelectionIT {
mavenBundle("org.apache.felix",
"org.apache.felix.configadmin", "1.9.20"),
mavenBundle("org.apache.felix",
"org.apache.felix.fileinstall", "3.2.6"),
mavenBundle("org.ops4j.pax.logging", "pax-logging-api",
"1.7.2"),
-
// Jackson dependency for object serialisation.
// (these only need to be defined here when the versions are
different from the ones
// defined in the project -- otherwise -> "bundle symbolic
name and version are not unique")
- //
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-core").version("2.20.2"),
- //
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-annotations").version("2.20"),
- //
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-databind").version("2.20.2"),
-
+
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-core").version("2.19.1"),
+
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-annotations").version("2.19.1"),
+
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-databind").version("2.19.1"),
mavenBundle().groupId("com.github.ben-manes.caffeine").artifactId("caffeine").version("3.1.8"),
frameworkProperty("repository.home").value("target"),
diff --git
a/oak-it-osgi/src/test/java/org/apache/jackrabbit/oak/osgi/OSGiIT.java
b/oak-it-osgi/src/test/java/org/apache/jackrabbit/oak/osgi/OSGiIT.java
index 75a0c71702..8a33d934cb 100644
--- a/oak-it-osgi/src/test/java/org/apache/jackrabbit/oak/osgi/OSGiIT.java
+++ b/oak-it-osgi/src/test/java/org/apache/jackrabbit/oak/osgi/OSGiIT.java
@@ -74,9 +74,9 @@ public class OSGiIT {
// Jackson dependency for object serialisation.
// (these only need to be defined here when the versions are
different from the ones
// defined in the project -- otherwise -> "bundle symbolic
name and version are not unique")
- //
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-core").version("2.20.02"),
- //
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-annotations").version("2.20"),
- //
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-databind").version("2.20.2"),
+
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-core").version("2.19.1"),
+
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-annotations").version("2.19.1"),
+
mavenBundle().groupId("com.fasterxml.jackson.core").artifactId("jackson-databind").version("2.19.1"),
mavenBundle().groupId("com.github.ben-manes.caffeine").artifactId("caffeine").version("3.1.8"),
diff --git a/oak-it-osgi/test-bundles.xml b/oak-it-osgi/test-bundles.xml
index 14e87fd7d3..96fdb9928d 100644
--- a/oak-it-osgi/test-bundles.xml
+++ b/oak-it-osgi/test-bundles.xml
@@ -36,9 +36,7 @@
<include>commons-codec:commons-codec</include>
<include>commons-io:commons-io</include>
<include>commons-logging:commons-logging</include>
- <include>com.fasterxml.jackson.core:jackson-annotations</include>
<include>com.fasterxml.jackson.core:jackson-core</include>
- <include>com.fasterxml.jackson.core:jackson-databind</include>
<include>org.apache.commons:commons-lang3</include>
<include>org.apache.commons:commons-math3</include>
<include>org.apache.commons:commons-text</include>
diff --git a/oak-parent/pom.xml b/oak-parent/pom.xml
index ace3584b5c..96507f6217 100644
--- a/oak-parent/pom.xml
+++ b/oak-parent/pom.xml
@@ -64,8 +64,7 @@
<h2.version>2.1.214</h2.version>
<tika.version>1.28.5</tika.version>
<derby.version>10.16.1.1</derby.version>
- <jackson.version>2.20.2</jackson.version>
- <jackson.annotations.version>2.20</jackson.annotations.version> <!-- not
aligned with jackson anymore -->
+ <jackson.version>2.19.4</jackson.version>
<testcontainers.version>1.21.4</testcontainers.version>
<pax-exam.version>4.14.0</pax-exam.version>
<pax-url.version>2.6.17</pax-url.version>
@@ -710,7 +709,7 @@
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-annotations</artifactId>
- <version>${jackson.annotations.version}</version>
+ <version>${jackson.version}</version>
</dependency>
<dependency>
<groupId>com.fasterxml.jackson.core</groupId>