From 08995d97734f788a88793fcc95a5e7fc04e9935c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Nicoll?= Date: Mon, 10 Mar 2025 16:29:28 +0100 Subject: [PATCH] Polish "Upgrade to WSS4J 4.0.0" See gh-1429 --- .../ws/gradle/conventions/JavaBasePluginConventions.java | 8 ++++++++ spring-ws-platform/build.gradle | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gradle/plugins/conventions-plugin/src/main/java/org/springframework/ws/gradle/conventions/JavaBasePluginConventions.java b/gradle/plugins/conventions-plugin/src/main/java/org/springframework/ws/gradle/conventions/JavaBasePluginConventions.java index a74d69ff..39cf9b8d 100644 --- a/gradle/plugins/conventions-plugin/src/main/java/org/springframework/ws/gradle/conventions/JavaBasePluginConventions.java +++ b/gradle/plugins/conventions-plugin/src/main/java/org/springframework/ws/gradle/conventions/JavaBasePluginConventions.java @@ -43,6 +43,14 @@ class JavaBasePluginConventions { private void configureRepositories(Project project) { project.getRepositories().mavenCentral(); + project.getRepositories().maven((repository) -> { + repository.setName("Shibboleth Releases"); + repository.setUrl("https://build.shibboleth.net/nexus/content/repositories/releases"); + repository.content((content) -> { + content.includeGroup("org.opensaml"); + content.includeGroup("net.shibboleth"); + }); + }); String version = project.getVersion().toString(); if (version.contains("-")) { project.getRepositories().maven((repository) -> { diff --git a/spring-ws-platform/build.gradle b/spring-ws-platform/build.gradle index 73059d01..ec927473 100644 --- a/spring-ws-platform/build.gradle +++ b/spring-ws-platform/build.gradle @@ -34,7 +34,7 @@ dependencies { api("org.apache.commons:commons-collections4:4.4") api("org.apache.httpcomponents.client5:httpclient5:5.2.3") api("org.apache.httpcomponents:httpclient:4.5.14") - api("org.apache.santuario:xmlsec:3.0.4") + api("org.apache.santuario:xmlsec:4.0.3") api("org.apache.wss4j:wss4j-ws-security-dom:4.0.0") api("org.apache.ws.xmlschema:xmlschema-core:2.3.1") api("org.aspectj:aspectjrt:1.9.22")