From da7bf05c8720d40f39931b48dbc799ab53888fa3 Mon Sep 17 00:00:00 2001 From: Vedran Pavic Date: Thu, 15 Feb 2018 21:54:15 +0100 Subject: [PATCH] Use Jersey BOM in dependency management Closes gh-12082 --- .../spring-boot-autoconfigure/pom.xml | 4 ++ .../spring-boot-dependencies/pom.xml | 62 ++----------------- .../spring-boot-starter-jersey/pom.xml | 4 ++ 3 files changed, 12 insertions(+), 58 deletions(-) diff --git a/spring-boot-project/spring-boot-autoconfigure/pom.xml b/spring-boot-project/spring-boot-autoconfigure/pom.xml index 5d10f20196..7d46adb232 100755 --- a/spring-boot-project/spring-boot-autoconfigure/pom.xml +++ b/spring-boot-project/spring-boot-autoconfigure/pom.xml @@ -156,6 +156,10 @@ jersey-spring4 true + + org.glassfish.hk2.external + bean-validator + org.hibernate hibernate-validator diff --git a/spring-boot-project/spring-boot-dependencies/pom.xml b/spring-boot-project/spring-boot-dependencies/pom.xml index 81139ee037..79fe43e8e3 100644 --- a/spring-boot-project/spring-boot-dependencies/pom.xml +++ b/spring-boot-project/spring-boot-dependencies/pom.xml @@ -1705,65 +1705,11 @@ ${glassfish-el.version} - org.glassfish.jersey.containers - jersey-container-servlet - ${jersey.version} - - - org.glassfish.jersey.containers - jersey-container-servlet-core - ${jersey.version} - - - org.glassfish.jersey.core - jersey-client - ${jersey.version} - - - org.glassfish.jersey.core - jersey-common - ${jersey.version} - - - org.glassfish.jersey.core - jersey-server - ${jersey.version} - - - org.glassfish.jersey.ext - jersey-bean-validation - ${jersey.version} - - - org.glassfish.jersey.ext - jersey-entity-filtering - ${jersey.version} - - - org.glassfish.jersey.ext - jersey-spring4 - ${jersey.version} - - - org.glassfish.hk2.external - bean-validator - - - - - org.glassfish.jersey.media - jersey-media-jaxb - ${jersey.version} - - - org.glassfish.jersey.media - jersey-media-json-jackson - ${jersey.version} - - - org.glassfish.jersey.media - jersey-media-multipart + org.glassfish.jersey + jersey-bom ${jersey.version} + import + pom org.hamcrest diff --git a/spring-boot-project/spring-boot-starters/spring-boot-starter-jersey/pom.xml b/spring-boot-project/spring-boot-starters/spring-boot-starter-jersey/pom.xml index 3de198fa49..6ec2591f6d 100644 --- a/spring-boot-project/spring-boot-starters/spring-boot-starter-jersey/pom.xml +++ b/spring-boot-project/spring-boot-starters/spring-boot-starter-jersey/pom.xml @@ -89,6 +89,10 @@ org.jvnet tiger-types + + org.glassfish.hk2.external + bean-validator + org.glassfish.hk2.external javax.inject