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>
