From e8e21e34912435a4a3ef84548747fd3fbafacb76 Mon Sep 17 00:00:00 2001 From: jasonjkeller Date: Tue, 12 Jul 2022 16:41:26 -0700 Subject: [PATCH] Update spring-ws dependencies and verifier --- instrumentation/spring-ws-2.0/build.gradle | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/instrumentation/spring-ws-2.0/build.gradle b/instrumentation/spring-ws-2.0/build.gradle index b3f5edb7bc..7cbddced7c 100644 --- a/instrumentation/spring-ws-2.0/build.gradle +++ b/instrumentation/spring-ws-2.0/build.gradle @@ -1,11 +1,10 @@ dependencies { implementation(project(":agent-bridge")) - implementation("org.springframework.ws:spring-ws-core:2.2.0.RELEASE") - implementation("org.apache.ws.commons.axiom:axiom-api:1.2.14") + implementation("org.springframework.ws:spring-ws-core:3.1.3") + implementation("org.apache.ws.commons.axiom:axiom-api:1.4.0") // This is needed to allow tests to run on JDK 11 (since javax.xml was removed in JDK 11) - testImplementation("javax.xml.soap:javax.xml.soap-api:1.4.0") - + testImplementation("jakarta.xml.soap:jakarta.xml.soap-api:1.4.2") } jar { @@ -14,11 +13,10 @@ jar { verifyInstrumentation { passesOnly('org.springframework.ws:spring-ws-core:[1.5.7,)'){ - compile("org.apache.ws.commons.axiom:axiom-api:1.2.14") + compile("org.apache.ws.commons.axiom:axiom-api:1.4.0") } // version 3.1.0 fails but then 3.1.1 passes again exclude('org.springframework.ws:spring-ws-core:3.1.0') - // instrumentation does not work in 3.0.11. It was likely a bad release, 3.0.12 was released 2 days later. exclude('org.springframework.ws:spring-ws-core:3.0.11.RELEASE') } @@ -32,4 +30,4 @@ test { site { title 'Spring Web Services' type 'Framework' -} \ No newline at end of file +}