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")