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>

Reply via email to