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

commit 1f92c1d1c699afd7040b2750b782d0605dab0eb8
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>

Reply via email to