diff --git a/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt b/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt
index 1a815b633f2..9380703d682 100644
--- a/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt
+++ b/bookkeeper-dist/src/main/resources/LICENSE-all.bin.txt
@@ -207,7 +207,7 @@ Apache Software License, Version 2.
- lib/com.fasterxml.jackson.core-jackson-annotations-2.13.2.jar [1]
- lib/com.fasterxml.jackson.core-jackson-core-2.13.2.jar [2]
-- lib/com.fasterxml.jackson.core-jackson-databind-2.13.2.jar [3]
+- lib/com.fasterxml.jackson.core-jackson-databind-2.13.2.1.jar [3]
- lib/com.google.guava-guava-31.0.1-jre.jar [4]
- lib/com.google.guava-failureaccess-1.0.1.jar [4]
- lib/com.google.guava-listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar [4]
diff --git a/bookkeeper-dist/src/main/resources/LICENSE-bkctl.bin.txt b/bookkeeper-dist/src/main/resources/LICENSE-bkctl.bin.txt
index ba06c3b16aa..45e7c1a04cc 100644
--- a/bookkeeper-dist/src/main/resources/LICENSE-bkctl.bin.txt
+++ b/bookkeeper-dist/src/main/resources/LICENSE-bkctl.bin.txt
@@ -207,7 +207,7 @@ Apache Software License, Version 2.
- lib/com.fasterxml.jackson.core-jackson-annotations-2.13.2.jar [1]
- lib/com.fasterxml.jackson.core-jackson-core-2.13.2.jar [2]
-- lib/com.fasterxml.jackson.core-jackson-databind-2.13.2.jar [3]
+- lib/com.fasterxml.jackson.core-jackson-databind-2.13.2.1.jar [3]
- lib/com.google.guava-guava-31.0.1-jre.jar [4]
- lib/com.google.guava-failureaccess-1.0.1.jar [4]
- lib/com.google.guava-listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar [4]
diff --git a/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt b/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt
index 34f8c788004..92a3a5c3cb6 100644
--- a/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt
+++ b/bookkeeper-dist/src/main/resources/LICENSE-server.bin.txt
@@ -207,7 +207,7 @@ Apache Software License, Version 2.
- lib/com.fasterxml.jackson.core-jackson-annotations-2.13.2.jar [1]
- lib/com.fasterxml.jackson.core-jackson-core-2.13.2.jar [2]
-- lib/com.fasterxml.jackson.core-jackson-databind-2.13.2.jar [3]
+- lib/com.fasterxml.jackson.core-jackson-databind-2.13.2.1.jar [3]
- lib/com.google.guava-guava-31.0.1-jre.jar [4]
- lib/com.google.guava-failureaccess-1.0.1.jar [4]
- lib/com.google.guava-listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar [4]
diff --git a/build.gradle b/build.gradle
index 86f1f39a245..e30c984281e 100644
--- a/build.gradle
+++ b/build.gradle
@@ -309,6 +309,7 @@ allprojects {
dependencies {
implementation(enforcedPlatform(depLibs.nettyBom))
testImplementation depLibs.log4jSlf4jImpl
+ implementation(enforcedPlatform(depLibs.jacksonBom))
}
dependencies {
diff --git a/dependencies.gradle b/dependencies.gradle
index 8da660af028..4e4953c62ed 100644
--- a/dependencies.gradle
+++ b/dependencies.gradle
@@ -50,6 +50,8 @@ depVersions = [
hdrhistogram: "2.1.10",
httpclient: "4.5.13",
jackson: "2.13.2",
+ jacksonBom: "2.13.2.20220324",
+ jacksonDatabind: "2.13.2.1",
javaxServlet: "4.0.0",
javaAnnotations:"1.3.2",
jcommander: "1.78",
@@ -151,6 +153,7 @@ depLibs = [
},
jacksonAnnotations: "com.fasterxml.jackson.core:jackson-annotations:${depVersions.jackson}",
javaAnnotations: "javax.annotation:javax.annotation-api:${depVersions.javaAnnotations}",
+ jacksonBom: "com.fasterxml.jackson:jackson-bom:${depVersions.jacksonBom}",
jacksonCore: "com.fasterxml.jackson.core:jackson-core:${depVersions.jackson}",
jacksonDatabind: "com.fasterxml.jackson.core:jackson-databind:${depVersions.jackson}",
javaxServlet: "javax.servlet:javax.servlet-api:${depVersions.javaxServlet}",
diff --git a/pom.xml b/pom.xml
index 44710dd1bd4..86fed0e40b0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -137,6 +137,7 @@
1.3
2.1.10
2.13.2
+ 2.13.2.1
1.78
9.4.43.v20210629
1.19
@@ -349,6 +350,12 @@
pom
import
+
+
+ com.fasterxml.jackson.core
+ jackson-databind
+ ${jackson-databind.version}
+
javax.servlet
javax.servlet-api