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}
+
+
+
+
+