From 90f8b8f163aa015562e7cf032122aa0d5ad9cab0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Nicoll?= Date: Tue, 18 Feb 2025 17:17:00 +0100 Subject: [PATCH] Stop sharing dependencies at the top-level This commit removes dependencies configured in the root POM and moves the necessary dependencies to their respective modules. See gh-1455 --- pom.xml | 60 -------------------------------------- spring-ws-core/pom.xml | 30 +++++++++++++++++++ spring-ws-security/pom.xml | 15 ++++++++++ spring-ws-support/pom.xml | 15 ++++++++++ spring-ws-test/pom.xml | 20 +++++++++++++ spring-xml/pom.xml | 35 +++++++++++++++++++++- 6 files changed, 114 insertions(+), 61 deletions(-) diff --git a/pom.xml b/pom.xml index fa6f5835..e19f317c 100644 --- a/pom.xml +++ b/pom.xml @@ -115,66 +115,6 @@ spring-xml - - - org.springframework - spring-core - - - com.sun.xml.messaging.saaj - saaj-impl - - - org.jvnet.staxex - stax-ex - - - org.junit.jupiter - junit-jupiter-api - test - - - org.junit.jupiter - junit-jupiter-engine - test - - - net.bytebuddy - byte-buddy - test - - - net.bytebuddy - byte-buddy-agent - test - - - org.easymock - easymock - test - - - org.mockito - mockito-core - test - - - org.xmlunit - xmlunit-assertj - test - - - org.assertj - assertj-core - test - - - com.fasterxml.woodstox - woodstox-core - test - - - diff --git a/spring-ws-core/pom.xml b/spring-ws-core/pom.xml index 6bbb7e5f..65d43f47 100644 --- a/spring-ws-core/pom.xml +++ b/spring-ws-core/pom.xml @@ -108,6 +108,11 @@ true + + com.fasterxml.woodstox + woodstox-core + test + commons-io commons-io @@ -118,6 +123,11 @@ log4j-core test + + org.assertj + assertj-core + test + org.aspectj aspectjrt @@ -128,6 +138,11 @@ aspectjweaver test + + org.easymock + easymock + test + org.eclipse.jetty jetty-server @@ -138,6 +153,16 @@ jetty-servlet test + + org.junit.jupiter + junit-jupiter + test + + + org.mockito + mockito-core + test + org.slf4j slf4j-api @@ -158,6 +183,11 @@ spring-hateoas test + + org.xmlunit + xmlunit-assertj + test + diff --git a/spring-ws-security/pom.xml b/spring-ws-security/pom.xml index c553289a..169bb007 100644 --- a/spring-ws-security/pom.xml +++ b/spring-ws-security/pom.xml @@ -61,6 +61,21 @@ true + + org.assertj + assertj-core + test + + + org.easymock + easymock + test + + + org.junit.jupiter + junit-jupiter + test + org.springframework spring-test diff --git a/spring-ws-support/pom.xml b/spring-ws-support/pom.xml index 1ab67851..c26475a3 100644 --- a/spring-ws-support/pom.xml +++ b/spring-ws-support/pom.xml @@ -85,6 +85,16 @@ artemis-jakarta-server test + + org.assertj + assertj-core + test + + + org.junit.jupiter + junit-jupiter + test + org.slf4j slf4j-api @@ -95,6 +105,11 @@ spring-test test + + org.xmlunit + xmlunit-assertj + test + diff --git a/spring-ws-test/pom.xml b/spring-ws-test/pom.xml index 25fa1ae8..718397ee 100644 --- a/spring-ws-test/pom.xml +++ b/spring-ws-test/pom.xml @@ -38,11 +38,31 @@ xmlunit-placeholders + + org.assertj + assertj-core + test + + + org.easymock + easymock + test + + + org.junit.jupiter + junit-jupiter + test + org.springframework spring-test test + + org.xmlunit + xmlunit-assertj + test + diff --git a/spring-xml/pom.xml b/spring-xml/pom.xml index 606e2537..667287a5 100644 --- a/spring-xml/pom.xml +++ b/spring-xml/pom.xml @@ -16,6 +16,14 @@ com.sun.xml.messaging.saaj saaj-impl + + jakarta.activation + jakarta.activation-api + + + jakarta.xml.soap + jakarta.xml.soap-api + org.springframework spring-beans @@ -35,12 +43,37 @@ jaxen true - + org.apache.commons commons-collections4 test + + org.assertj + assertj-core + test + + + org.easymock + easymock + test + + + org.junit.jupiter + junit-jupiter + test + + + org.mockito + mockito-core + test + + + org.xmlunit + xmlunit-assertj + test +