diff --git a/access-control-service/build.sbt b/access-control-service/build.sbt index 159434ebd9f..22d6842e527 100644 --- a/access-control-service/build.sbt +++ b/access-control-service/build.sbt @@ -76,5 +76,5 @@ libraryDependencies ++= Seq( libraryDependencies ++= Seq( "io.dropwizard" % "dropwizard-core" % dropwizardVersion, "io.dropwizard" % "dropwizard-auth" % dropwizardVersion, // Dropwizard Authentication module - "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.15.2" + "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.18.6" ) \ No newline at end of file diff --git a/amber/build.sbt b/amber/build.sbt index 1f331137a22..6eb1119f306 100644 --- a/amber/build.sbt +++ b/amber/build.sbt @@ -89,7 +89,7 @@ val dropwizardDependencies = Seq( ) -val jacksonVersion = "2.15.1" +val jacksonVersion = "2.18.6" val mbknorJacksonJsonSchemaDependencies = Seq( "com.fasterxml.jackson.core" % "jackson-databind" % jacksonVersion, "javax.validation" % "validation-api" % "2.0.1.Final", diff --git a/build.sbt b/build.sbt index e2f853d7ad2..0c103a0fb09 100644 --- a/build.sbt +++ b/build.sbt @@ -22,6 +22,8 @@ lazy val asfLicensingSettings = AddMetaInfLicenseFiles.defaultSettings lazy val asfLicensingSettingsWithVendored = AddMetaInfLicenseFiles.workflowOperatorSettings lazy val asfDistLicensingSettings = AddMetaInfLicenseFiles.distSettings +val jacksonVersion = "2.18.6" + lazy val DAO = (project in file("common/dao")).settings(asfLicensingSettings) lazy val Config = (project in file("common/config")).settings(asfLicensingSettings) lazy val Auth = (project in file("common/auth")) @@ -34,7 +36,7 @@ lazy val ConfigService = (project in file("config-service")) .settings( dependencyOverrides ++= Seq( // override it as io.dropwizard 4 require 2.16.1 or higher - "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.17.0" + "com.fasterxml.jackson.module" %% "jackson-module-scala" % jacksonVersion ) ) lazy val AccessControlService = (project in file("access-control-service")) @@ -44,7 +46,7 @@ lazy val AccessControlService = (project in file("access-control-service")) .settings( dependencyOverrides ++= Seq( // override it as io.dropwizard 4 require 2.16.1 or higher - "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.17.0" + "com.fasterxml.jackson.module" %% "jackson-module-scala" % jacksonVersion ) ) .configs(Test) @@ -69,7 +71,7 @@ lazy val ComputingUnitManagingService = (project in file("computing-unit-managin .settings( dependencyOverrides ++= Seq( // override it as io.dropwizard 4 require 2.16.1 or higher - "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.17.0" + "com.fasterxml.jackson.module" %% "jackson-module-scala" % jacksonVersion ) ) lazy val FileService = (project in file("file-service")) @@ -81,8 +83,8 @@ lazy val FileService = (project in file("file-service")) .settings( dependencyOverrides ++= Seq( // override it as io.dropwizard 4 require 2.16.1 or higher - "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.16.1", - "com.fasterxml.jackson.core" % "jackson-databind" % "2.16.1", + "com.fasterxml.jackson.module" %% "jackson-module-scala" % jacksonVersion, + "com.fasterxml.jackson.core" % "jackson-databind" % jacksonVersion, "org.glassfish.jersey.core" % "jersey-common" % "3.0.12" ) ) @@ -95,8 +97,8 @@ lazy val WorkflowCompilingService = (project in file("workflow-compiling-service .settings( dependencyOverrides ++= Seq( // override it as io.dropwizard 4 require 2.16.1 or higher - "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.16.1", - "com.fasterxml.jackson.core" % "jackson-databind" % "2.16.1", + "com.fasterxml.jackson.module" %% "jackson-module-scala" % jacksonVersion, + "com.fasterxml.jackson.core" % "jackson-databind" % jacksonVersion, "org.glassfish.jersey.core" % "jersey-common" % "3.0.12" ) ) @@ -107,9 +109,9 @@ lazy val WorkflowExecutionService = (project in file("amber")) .settings(asfDistLicensingSettings) .settings( dependencyOverrides ++= Seq( - "com.fasterxml.jackson.core" % "jackson-core" % "2.15.1", - "com.fasterxml.jackson.core" % "jackson-databind" % "2.15.1", - "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.15.1", + "com.fasterxml.jackson.core" % "jackson-core" % jacksonVersion, + "com.fasterxml.jackson.core" % "jackson-databind" % jacksonVersion, + "com.fasterxml.jackson.module" %% "jackson-module-scala" % jacksonVersion, "org.slf4j" % "slf4j-api" % "1.7.26", "org.eclipse.jetty" % "jetty-server" % "9.4.20.v20190813", "org.eclipse.jetty" % "jetty-servlet" % "9.4.20.v20190813", diff --git a/common/workflow-core/build.sbt b/common/workflow-core/build.sbt index fdeff1cc1d2..e22d3553616 100644 --- a/common/workflow-core/build.sbt +++ b/common/workflow-core/build.sbt @@ -99,7 +99,7 @@ libraryDependencies ++= Seq( // Jackson-related Dependencies ///////////////////////////////////////////////////////////////////////////// -val jacksonVersion = "2.15.1" +val jacksonVersion = "2.18.6" libraryDependencies ++= Seq( "javax.validation" % "validation-api" % "2.0.1.Final", "com.fasterxml.jackson.core" % "jackson-databind" % jacksonVersion, // Jackson Databind diff --git a/common/workflow-operator/build.sbt b/common/workflow-operator/build.sbt index 051bc87e68c..1bced93aca0 100644 --- a/common/workflow-operator/build.sbt +++ b/common/workflow-operator/build.sbt @@ -67,7 +67,7 @@ libraryDependencies ++= Seq( // Jackson-related Dependencies ///////////////////////////////////////////////////////////////////////////// -val jacksonVersion = "2.15.1" +val jacksonVersion = "2.18.6" libraryDependencies ++= Seq( "com.fasterxml.jackson.core" % "jackson-databind" % jacksonVersion, // Jackson Databind "com.fasterxml.jackson.core" % "jackson-annotations" % jacksonVersion, // Jackson Annotation diff --git a/config-service/build.sbt b/config-service/build.sbt index 204ab233823..0536f433ebe 100644 --- a/config-service/build.sbt +++ b/config-service/build.sbt @@ -76,7 +76,7 @@ libraryDependencies ++= Seq( libraryDependencies ++= Seq( "io.dropwizard" % "dropwizard-core" % dropwizardVersion, "io.dropwizard" % "dropwizard-auth" % dropwizardVersion, // Dropwizard Authentication module - "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.15.2", + "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.18.6", "jakarta.ws.rs" % "jakarta.ws.rs-api" % "3.1.0", // Ensure Jakarta JAX-RS API is available "org.bitbucket.b_c" % "jose4j" % "0.9.6", "org.playframework" %% "play-json" % "3.1.0-M1", diff --git a/file-service/build.sbt b/file-service/build.sbt index 816385d5497..abef4080227 100644 --- a/file-service/build.sbt +++ b/file-service/build.sbt @@ -80,7 +80,7 @@ libraryDependencies ++= Seq( libraryDependencies ++= Seq( "io.dropwizard" % "dropwizard-core" % dropwizardVersion, "io.dropwizard" % "dropwizard-auth" % dropwizardVersion, // Dropwizard Authentication module - "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.15.2", + "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.18.6", "jakarta.ws.rs" % "jakarta.ws.rs-api" % "3.1.0", // Ensure Jakarta JAX-RS API is available "org.bitbucket.b_c" % "jose4j" % "0.9.6", "org.playframework" %% "play-json" % "3.1.0-M1", diff --git a/workflow-compiling-service/build.sbt b/workflow-compiling-service/build.sbt index a135d8c370d..990a7503e3c 100644 --- a/workflow-compiling-service/build.sbt +++ b/workflow-compiling-service/build.sbt @@ -77,5 +77,5 @@ libraryDependencies ++= Seq( // Core Dependencies libraryDependencies ++= Seq( "io.dropwizard" % "dropwizard-core" % dropwizardVersion, - "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.15.2" + "com.fasterxml.jackson.module" %% "jackson-module-scala" % "2.18.6" )