This is an automated email from the ASF dual-hosted git repository.
rzo1 pushed a commit to branch ee11
in repository https://gitbox.apache.org/repos/asf/tomee.git
The following commit(s) were added to refs/heads/ee11 by this push:
new 4874555d42 Add missing API jars to webprofile since our core /
deployer logic depends on those (although not needed for webprofile)
4874555d42 is described below
commit 4874555d4299864c494aaf63d3bc3907d24f3059
Author: Richard Zowalla <[email protected]>
AuthorDate: Thu Nov 6 08:41:21 2025 +0100
Add missing API jars to webprofile since our core / deployer logic depends
on those (although not needed for webprofile)
---
boms/tomee-webprofile-api/pom.xml | 15 +++++++++++++++
boms/tomee-webprofile/pom.xml | 15 +++++++++++++++
tomee/tomee-webapp/pom.xml | 8 --------
tomee/tomee-webapp/src/main/assembly/zip.xml | 2 +-
4 files changed, 31 insertions(+), 9 deletions(-)
diff --git a/boms/tomee-webprofile-api/pom.xml
b/boms/tomee-webprofile-api/pom.xml
index 1e5e684d9c..4dfc5d45cb 100644
--- a/boms/tomee-webprofile-api/pom.xml
+++ b/boms/tomee-webprofile-api/pom.xml
@@ -51,6 +51,11 @@
<artifactId>jakarta.xml.soap-api</artifactId>
<version>3.0.0</version>
</dependency>
+ <dependency>
+ <groupId>jakarta.xml.ws</groupId>
+ <artifactId>jakarta.xml.ws-api</artifactId>
+ <version>4.0.0</version>
+ </dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-mail_2.1_spec</artifactId>
@@ -135,6 +140,16 @@
</exclusion>
</exclusions>
</dependency>
+ <dependency>
+ <groupId>jakarta.xml.ws</groupId>
+ <artifactId>jakarta.xml.ws-api</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>*</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
<dependency>
<groupId>org.apache.geronimo.specs</groupId>
<artifactId>geronimo-mail_2.1_spec</artifactId>
diff --git a/boms/tomee-webprofile/pom.xml b/boms/tomee-webprofile/pom.xml
index 1521ba6df5..382ad2f0c1 100644
--- a/boms/tomee-webprofile/pom.xml
+++ b/boms/tomee-webprofile/pom.xml
@@ -196,6 +196,11 @@
<artifactId>jakarta.xml.soap-api</artifactId>
<version>3.0.0</version>
</dependency>
+ <dependency>
+ <groupId>jakarta.xml.ws</groupId>
+ <artifactId>jakarta.xml.ws-api</artifactId>
+ <version>4.0.0</version>
+ </dependency>
<dependency>
<groupId>org.apache.bval</groupId>
<artifactId>bval-jsr</artifactId>
@@ -1065,6 +1070,16 @@
</exclusion>
</exclusions>
</dependency>
+ <dependency>
+ <groupId>jakarta.xml.ws</groupId>
+ <artifactId>jakarta.xml.ws-api</artifactId>
+ <exclusions>
+ <exclusion>
+ <artifactId>*</artifactId>
+ <groupId>*</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
<dependency>
<groupId>org.apache.bval</groupId>
<artifactId>bval-jsr</artifactId>
diff --git a/tomee/tomee-webapp/pom.xml b/tomee/tomee-webapp/pom.xml
index 49deb0194a..bd4ee2a532 100644
--- a/tomee/tomee-webapp/pom.xml
+++ b/tomee/tomee-webapp/pom.xml
@@ -66,18 +66,10 @@
<groupId>jakarta.xml.bind</groupId>
<artifactId>jakarta.xml.bind-api</artifactId>
</dependency>
- <dependency>
- <groupId>jakarta.xml.soap</groupId>
- <artifactId>jakarta.xml.soap-api</artifactId>
- </dependency>
<dependency>
<groupId>jakarta.xml.ws</groupId>
<artifactId>jakarta.xml.ws-api</artifactId>
</dependency>
- <dependency>
- <groupId>jakarta.jws</groupId>
- <artifactId>jakarta.jws-api</artifactId>
- </dependency>
<dependency>
<groupId>${project.groupId}</groupId>
diff --git a/tomee/tomee-webapp/src/main/assembly/zip.xml
b/tomee/tomee-webapp/src/main/assembly/zip.xml
index 5758adf346..18ecdf8122 100644
--- a/tomee/tomee-webapp/src/main/assembly/zip.xml
+++ b/tomee/tomee-webapp/src/main/assembly/zip.xml
@@ -94,7 +94,7 @@
<exclude>org.springframework:*</exclude>
<exclude>*:jakarta.jws-api</exclude>
- <exclude>*:jakarta.xml.ws-api</exclude>
+ <exclude>*:jakarta.soap-api</exclude>
<exclude>org.eclipse.microprofile.rest.client:*</exclude>
<exclude>org.reactivestreams:*</exclude>