diff --git a/Jenkinsfile b/Jenkinsfile index baa4228b..4d81998f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -58,6 +58,22 @@ pipeline { sh "PROFILE=spring-buildsnapshot,convergence ci/test.sh" } } + + stage("Test: jakarta-ee-9 (jdk17)") { + agent { + docker { + image 'openjdk:17-bullseye' + args '-v $HOME/.m2:/root/.m2' + } + } + environment { + ARTIFACTORY = credentials('02bd1690-b54f-4c9f-819d-a77cb7a9822c') + } + steps { + // Active Jakarta EE 9 profile and disable Jakarta EE 10 (default) profile + sh "PROFILE=jakarta-ee-9,-jakarta-ee-10,convergence ci/test.sh" + } + } } } diff --git a/pom.xml b/pom.xml index c1a77310..92c54279 100644 --- a/pom.xml +++ b/pom.xml @@ -92,18 +92,19 @@ 2.11.0 1.6.1 4.3 + 1.0.0 2.10.9.2 2.0.0-alpha-2 4.5.3 - 2.0.0 - 3.0.0 - 2.0.1 - 5.0.0 - 2.0.1 - 3.0.1 + 2.1.1 + 3.1.0 + 2.1.0 + 6.0.0 + 3.0.0 + 4.0.0 1.1.6 2.0.6.1 - 11.0.7 + 11.0.12 5.9.1 2.19.0 1.4.7 @@ -113,8 +114,9 @@ 4.3.5 6.0.0-RC1 6.0.0-RC1 + 2.0.1 2.0.1 - 4.4.1 + 6.2.8 1.6.3 2.4.1 3.0.1 @@ -151,6 +153,14 @@ import + + org.eclipse.jetty + jetty-bom + ${jetty.version} + pom + import + + @@ -170,6 +180,10 @@ jakarta.xml.soap jakarta.xml.soap-api + + com.sun.activation + jakarta.activation + @@ -224,8 +238,8 @@ test - org.codehaus.woodstox - woodstox-core-asl + com.fasterxml.woodstox + woodstox-core ${woodstox.version} test @@ -254,6 +268,19 @@ + + jakarta-ee-9 + + 2.0.0 + 3.0.0 + 2.0.1 + 2.0.1 + 2.1.0 + 5.0.0 + 2.0.1 + 3.0.1 + + spring-buildsnapshot diff --git a/spring-ws-core/pom.xml b/spring-ws-core/pom.xml index 6abc9f4b..adf01da5 100644 --- a/spring-ws-core/pom.xml +++ b/spring-ws-core/pom.xml @@ -155,18 +155,9 @@ - - - com.sun.mail - jakarta.mail - ${jakarta-mail.version} - test - - org.eclipse.jetty jetty-server - ${jetty.version} org.slf4j @@ -179,7 +170,6 @@ org.eclipse.jetty jetty-servlet - ${jetty.version} org.slf4j @@ -243,6 +233,35 @@ + + + jakarta-ee-9 + + + + com.sun.mail + jakarta.mail + ${sun-mail.version} + test + + + + + + jakarta-ee-10 + + true + + + + org.eclipse.angus + angus-mail + ${eclipse-angus-mail.version} + test + + + + diff --git a/spring-ws-security/pom.xml b/spring-ws-security/pom.xml index b995e88e..3612a68e 100644 --- a/spring-ws-security/pom.xml +++ b/spring-ws-security/pom.xml @@ -141,6 +141,10 @@ org.jvnet.staxex stax-ex + + com.sun.activation + jakarta.activation + diff --git a/spring-ws-support/pom.xml b/spring-ws-support/pom.xml index e1911b1d..7508b049 100644 --- a/spring-ws-support/pom.xml +++ b/spring-ws-support/pom.xml @@ -57,12 +57,7 @@ jakarta.mail jakarta.mail-api - ${jakarta-mail.version} - - - com.sun.mail - jakarta.mail - ${jakarta-mail.version} + ${jakarta-mail-api.version} org.igniterealtime.smack @@ -134,6 +129,14 @@ org.slf4j slf4j-api + + com.sun.mail + jakarta.mail + + + jakarta.activation + jakarta.activation-api + @@ -176,6 +179,33 @@ - + + + jakarta-ee-9 + + + + com.sun.mail + jakarta.mail + ${sun-mail.version} + + + + + + jakarta-ee-10 + + true + + + + org.eclipse.angus + angus-mail + ${eclipse-angus-mail.version} + + + + +