This is an automated email from the ASF dual-hosted git repository. jlmonteiro pushed a commit to branch tomee-8.x in repository https://gitbox.apache.org/repos/asf/tomee.git
The following commit(s) were added to refs/heads/tomee-8.x by this push: new 61e1c6dd5b TOMEE-4013 Make sure we can build under JDK11 61e1c6dd5b is described below commit 61e1c6dd5b621e791a7f86014a2973cc74e131c4 Author: Jean-Louis Monteiro <jlmonte...@tomitribe.com> AuthorDate: Wed Jul 6 15:10:44 2022 +0200 TOMEE-4013 Make sure we can build under JDK11 --- boms/tomee-microprofile-api/pom.xml | 55 +++++++++++++++++++++++ boms/tomee-microprofile/pom.xml | 55 +++++++++++++++++++++++ boms/tomee-plume-api/pom.xml | 55 +++++++++++++++++++++++ boms/tomee-plume/pom.xml | 66 ++++++++++++++++++++++++++++ boms/tomee-plus-api/pom.xml | 55 +++++++++++++++++++++++ boms/tomee-plus/pom.xml | 66 ++++++++++++++++++++++++++++ boms/tomee-webprofile-api/pom.xml | 55 +++++++++++++++++++++++ boms/tomee-webprofile/pom.xml | 77 +++++++++++++++++++++++++++++++++ examples/moviefun-rest/pom.xml | 6 +++ examples/mp-metrics-metered/pom.xml | 2 + examples/mp-rest-client/pom.xml | 6 +++ examples/mp-rest-jwt/pom.xml | 9 ++++ examples/rest-cdi/pom.xml | 6 +++ examples/rest-example/pom.xml | 6 +++ examples/rest-on-ejb/pom.xml | 6 +++ examples/rest-xml-json/pom.xml | 6 +++ examples/webservice-attachments/pom.xml | 6 +++ 17 files changed, 537 insertions(+) diff --git a/boms/tomee-microprofile-api/pom.xml b/boms/tomee-microprofile-api/pom.xml index b8d6d3f866..fb4bc4f464 100644 --- a/boms/tomee-microprofile-api/pom.xml +++ b/boms/tomee-microprofile-api/pom.xml @@ -62,6 +62,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.annotation</groupId> + <artifactId>jakarta.annotation-api</artifactId> + <version>1.3.5</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.jws</groupId> + <artifactId>jakarta.jws-api</artifactId> + <version>2.1.0</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>jakarta.xml.bind</groupId> <artifactId>jakarta.xml.bind-api</artifactId> @@ -73,6 +95,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.xml.soap</groupId> + <artifactId>jakarta.xml.soap-api</artifactId> + <version>1.4.2</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.xml.ws</groupId> + <artifactId>jakarta.xml.ws-api</artifactId> + <version>2.3.3</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.geronimo.javamail</groupId> <artifactId>geronimo-javamail_1.6_mail</artifactId> @@ -84,6 +128,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jta_1.1_spec</artifactId> + <version>1.1.1</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-api</artifactId> diff --git a/boms/tomee-microprofile/pom.xml b/boms/tomee-microprofile/pom.xml index 6f03a10d21..0f771ecdbe 100644 --- a/boms/tomee-microprofile/pom.xml +++ b/boms/tomee-microprofile/pom.xml @@ -221,6 +221,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.annotation</groupId> + <artifactId>jakarta.annotation-api</artifactId> + <version>1.3.5</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.jws</groupId> + <artifactId>jakarta.jws-api</artifactId> + <version>2.1.0</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>jakarta.xml.bind</groupId> <artifactId>jakarta.xml.bind-api</artifactId> @@ -232,6 +254,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.xml.soap</groupId> + <artifactId>jakarta.xml.soap-api</artifactId> + <version>1.4.2</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.xml.ws</groupId> + <artifactId>jakarta.xml.ws-api</artifactId> + <version>2.3.3</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> @@ -584,6 +628,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jta_1.1_spec</artifactId> + <version>1.1.1</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.geronimo</groupId> <artifactId>geronimo-health</artifactId> diff --git a/boms/tomee-plume-api/pom.xml b/boms/tomee-plume-api/pom.xml index feb4c4a05e..e31ba238ea 100644 --- a/boms/tomee-plume-api/pom.xml +++ b/boms/tomee-plume-api/pom.xml @@ -62,6 +62,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.annotation</groupId> + <artifactId>jakarta.annotation-api</artifactId> + <version>1.3.5</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.jws</groupId> + <artifactId>jakarta.jws-api</artifactId> + <version>2.1.0</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>jakarta.xml.bind</groupId> <artifactId>jakarta.xml.bind-api</artifactId> @@ -73,6 +95,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.xml.soap</groupId> + <artifactId>jakarta.xml.soap-api</artifactId> + <version>1.4.2</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.xml.ws</groupId> + <artifactId>jakarta.xml.ws-api</artifactId> + <version>2.3.3</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.geronimo.javamail</groupId> <artifactId>geronimo-javamail_1.6_mail</artifactId> @@ -95,6 +139,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jta_1.1_spec</artifactId> + <version>1.1.1</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.tomcat</groupId> <artifactId>tomcat-api</artifactId> diff --git a/boms/tomee-plume/pom.xml b/boms/tomee-plume/pom.xml index c7e5f94486..6df9425016 100644 --- a/boms/tomee-plume/pom.xml +++ b/boms/tomee-plume/pom.xml @@ -122,6 +122,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>com.sun.xml.bind</groupId> + <artifactId>jaxb-impl</artifactId> + <version>2.3.4</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>com.sun.xml.messaging.saaj</groupId> <artifactId>saaj-impl</artifactId> @@ -210,6 +221,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.annotation</groupId> + <artifactId>jakarta.annotation-api</artifactId> + <version>1.3.5</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.jws</groupId> + <artifactId>jakarta.jws-api</artifactId> + <version>2.1.0</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>jakarta.xml.bind</groupId> <artifactId>jakarta.xml.bind-api</artifactId> @@ -221,6 +254,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.xml.soap</groupId> + <artifactId>jakarta.xml.soap-api</artifactId> + <version>1.4.2</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.xml.ws</groupId> + <artifactId>jakarta.xml.ws-api</artifactId> + <version>2.3.3</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> @@ -705,6 +760,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jta_1.1_spec</artifactId> + <version>1.1.1</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.geronimo</groupId> <artifactId>geronimo-health</artifactId> diff --git a/boms/tomee-plus-api/pom.xml b/boms/tomee-plus-api/pom.xml index 652d9d41c8..8358396ac9 100644 --- a/boms/tomee-plus-api/pom.xml +++ b/boms/tomee-plus-api/pom.xml @@ -62,6 +62,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.annotation</groupId> + <artifactId>jakarta.annotation-api</artifactId> + <version>1.3.5</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.jws</groupId> + <artifactId>jakarta.jws-api</artifactId> + <version>2.1.0</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>jakarta.xml.bind</groupId> <artifactId>jakarta.xml.bind-api</artifactId> @@ -73,6 +95,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.xml.soap</groupId> + <artifactId>jakarta.xml.soap-api</artifactId> + <version>1.4.2</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.xml.ws</groupId> + <artifactId>jakarta.xml.ws-api</artifactId> + <version>2.3.3</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.geronimo.javamail</groupId> <artifactId>geronimo-javamail_1.6_mail</artifactId> @@ -95,6 +139,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jta_1.1_spec</artifactId> + <version>1.1.1</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-api</artifactId> diff --git a/boms/tomee-plus/pom.xml b/boms/tomee-plus/pom.xml index 6595352e85..2e6bb5b4d9 100644 --- a/boms/tomee-plus/pom.xml +++ b/boms/tomee-plus/pom.xml @@ -122,6 +122,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>com.sun.xml.bind</groupId> + <artifactId>jaxb-impl</artifactId> + <version>2.3.4</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>com.sun.xml.messaging.saaj</groupId> <artifactId>saaj-impl</artifactId> @@ -221,6 +232,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.annotation</groupId> + <artifactId>jakarta.annotation-api</artifactId> + <version>1.3.5</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.jws</groupId> + <artifactId>jakarta.jws-api</artifactId> + <version>2.1.0</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>jakarta.xml.bind</groupId> <artifactId>jakarta.xml.bind-api</artifactId> @@ -232,6 +265,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.xml.soap</groupId> + <artifactId>jakarta.xml.soap-api</artifactId> + <version>1.4.2</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.xml.ws</groupId> + <artifactId>jakarta.xml.ws-api</artifactId> + <version>2.3.3</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> @@ -716,6 +771,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jta_1.1_spec</artifactId> + <version>1.1.1</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.geronimo</groupId> <artifactId>geronimo-health</artifactId> diff --git a/boms/tomee-webprofile-api/pom.xml b/boms/tomee-webprofile-api/pom.xml index a7ae4f2f19..c39166d54b 100644 --- a/boms/tomee-webprofile-api/pom.xml +++ b/boms/tomee-webprofile-api/pom.xml @@ -51,6 +51,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.annotation</groupId> + <artifactId>jakarta.annotation-api</artifactId> + <version>1.3.5</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.jws</groupId> + <artifactId>jakarta.jws-api</artifactId> + <version>2.1.0</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>jakarta.xml.bind</groupId> <artifactId>jakarta.xml.bind-api</artifactId> @@ -62,6 +84,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.xml.soap</groupId> + <artifactId>jakarta.xml.soap-api</artifactId> + <version>1.4.2</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.xml.ws</groupId> + <artifactId>jakarta.xml.ws-api</artifactId> + <version>2.3.3</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.geronimo.javamail</groupId> <artifactId>geronimo-javamail_1.6_mail</artifactId> @@ -73,6 +117,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jta_1.1_spec</artifactId> + <version>1.1.1</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.myfaces.core</groupId> <artifactId>myfaces-api</artifactId> diff --git a/boms/tomee-webprofile/pom.xml b/boms/tomee-webprofile/pom.xml index 291f7b3f24..abd9bfb62c 100644 --- a/boms/tomee-webprofile/pom.xml +++ b/boms/tomee-webprofile/pom.xml @@ -78,6 +78,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>com.sun.xml.messaging.saaj</groupId> + <artifactId>saaj-impl</artifactId> + <version>1.5.3</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>commons-beanutils</groupId> <artifactId>commons-beanutils</artifactId> @@ -144,6 +155,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.annotation</groupId> + <artifactId>jakarta.annotation-api</artifactId> + <version>1.3.5</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.jws</groupId> + <artifactId>jakarta.jws-api</artifactId> + <version>2.1.0</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>jakarta.xml.bind</groupId> <artifactId>jakarta.xml.bind-api</artifactId> @@ -155,6 +188,28 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>jakarta.xml.soap</groupId> + <artifactId>jakarta.xml.soap-api</artifactId> + <version>1.4.2</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> + <dependency> + <groupId>jakarta.xml.ws</groupId> + <artifactId>jakarta.xml.ws-api</artifactId> + <version>2.3.3</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>net.sourceforge.serp</groupId> <artifactId>serp</artifactId> @@ -353,6 +408,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.apache.geronimo.specs</groupId> + <artifactId>geronimo-jta_1.1_spec</artifactId> + <version>1.1.1</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.apache.johnzon</groupId> <artifactId>johnzon-core</artifactId> @@ -1277,6 +1343,17 @@ </exclusion> </exclusions> </dependency> + <dependency> + <groupId>org.jvnet.staxex</groupId> + <artifactId>stax-ex</artifactId> + <version>1.8.3</version> + <exclusions> + <exclusion> + <artifactId>*</artifactId> + <groupId>*</groupId> + </exclusion> + </exclusions> + </dependency> <dependency> <groupId>org.metatype.sxc</groupId> <artifactId>sxc-jaxb-core</artifactId> diff --git a/examples/moviefun-rest/pom.xml b/examples/moviefun-rest/pom.xml index 2c030bb413..184a3bf035 100644 --- a/examples/moviefun-rest/pom.xml +++ b/examples/moviefun-rest/pom.xml @@ -174,6 +174,12 @@ <version>8.0-6</version> <scope>provided</scope> </dependency> + <dependency> + <groupId>org.apache.tomee.bom</groupId> + <artifactId>jaxb-runtime</artifactId> + <version>8.0.13-SNAPSHOT</version> + <type>pom</type> + </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> diff --git a/examples/mp-metrics-metered/pom.xml b/examples/mp-metrics-metered/pom.xml index cd06c8cdb1..234accb390 100644 --- a/examples/mp-metrics-metered/pom.xml +++ b/examples/mp-metrics-metered/pom.xml @@ -30,6 +30,8 @@ <version.arquillian.bom>1.1.13.Final</version.arquillian.bom> <junit.version>4.13.2</junit.version> <tomee.version>8.0.13-SNAPSHOT</tomee.version> + <maven.compiler.source>1.8</maven.compiler.source> + <maven.compiler.target>1.8</maven.compiler.target> </properties> <dependencies> diff --git a/examples/mp-rest-client/pom.xml b/examples/mp-rest-client/pom.xml index 608ada034f..3f6fadd469 100755 --- a/examples/mp-rest-client/pom.xml +++ b/examples/mp-rest-client/pom.xml @@ -44,6 +44,12 @@ <version>${version.javaee-api}</version> <scope>provided</scope> </dependency> + <dependency> + <groupId>org.apache.tomee.bom</groupId> + <artifactId>jaxb-runtime</artifactId> + <version>8.0.13-SNAPSHOT</version> + <type>pom</type> + </dependency> <dependency> <groupId>org.eclipse.microprofile.rest.client</groupId> diff --git a/examples/mp-rest-jwt/pom.xml b/examples/mp-rest-jwt/pom.xml index d874b9a2ea..34d4f556b6 100644 --- a/examples/mp-rest-jwt/pom.xml +++ b/examples/mp-rest-jwt/pom.xml @@ -50,6 +50,9 @@ <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-war-plugin</artifactId> <version>3.1.0</version> + <configuration> + <failOnMissingWebXml>false</failOnMissingWebXml> + </configuration> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> @@ -103,6 +106,12 @@ <version>${version.javaee-api}</version> <scope>provided</scope> </dependency> + <dependency> + <groupId>org.apache.tomee.bom</groupId> + <artifactId>jaxb-runtime</artifactId> + <version>8.0.13-SNAPSHOT</version> + <type>pom</type> + </dependency> <dependency> <groupId>org.eclipse.microprofile.jwt</groupId> diff --git a/examples/rest-cdi/pom.xml b/examples/rest-cdi/pom.xml index 62b499f299..8bcd9963cf 100644 --- a/examples/rest-cdi/pom.xml +++ b/examples/rest-cdi/pom.xml @@ -59,6 +59,12 @@ <version>8.0-6</version> <scope>provided</scope> </dependency> + <dependency> + <groupId>org.apache.tomee.bom</groupId> + <artifactId>jaxb-runtime</artifactId> + <version>8.0.13-SNAPSHOT</version> + <type>pom</type> + </dependency> <dependency> <groupId>junit</groupId> diff --git a/examples/rest-example/pom.xml b/examples/rest-example/pom.xml index 8f312418b5..99d9e1c610 100644 --- a/examples/rest-example/pom.xml +++ b/examples/rest-example/pom.xml @@ -129,6 +129,12 @@ <version>8.0-6</version> <scope>provided</scope> </dependency> + <dependency> + <groupId>org.apache.tomee.bom</groupId> + <artifactId>jaxb-runtime</artifactId> + <version>8.0.13-SNAPSHOT</version> + <type>pom</type> + </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> diff --git a/examples/rest-on-ejb/pom.xml b/examples/rest-on-ejb/pom.xml index 34e6d2d04b..d072cb1af3 100644 --- a/examples/rest-on-ejb/pom.xml +++ b/examples/rest-on-ejb/pom.xml @@ -71,6 +71,12 @@ <version>8.0-6</version> <scope>provided</scope> </dependency> + <dependency> + <groupId>org.apache.tomee.bom</groupId> + <artifactId>jaxb-runtime</artifactId> + <version>8.0.13-SNAPSHOT</version> + <type>pom</type> + </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> diff --git a/examples/rest-xml-json/pom.xml b/examples/rest-xml-json/pom.xml index e88b2f455e..0c9943bfbd 100644 --- a/examples/rest-xml-json/pom.xml +++ b/examples/rest-xml-json/pom.xml @@ -59,6 +59,12 @@ <version>8.0-6</version> <scope>provided</scope> </dependency> + <dependency> + <groupId>org.apache.tomee.bom</groupId> + <artifactId>jaxb-runtime</artifactId> + <version>8.0.13-SNAPSHOT</version> + <type>pom</type> + </dependency> <dependency> <groupId>junit</groupId> diff --git a/examples/webservice-attachments/pom.xml b/examples/webservice-attachments/pom.xml index faffcba57e..1f39940fb2 100644 --- a/examples/webservice-attachments/pom.xml +++ b/examples/webservice-attachments/pom.xml @@ -56,6 +56,12 @@ <artifactId>javaee-api</artifactId> <version>8.0-6</version> </dependency> + <dependency> + <groupId>org.apache.tomee.bom</groupId> + <artifactId>jaxb-runtime</artifactId> + <version>8.0.13-SNAPSHOT</version> + <type>pom</type> + </dependency> <!-- The <scope>test</scope> guarantees that non of your runtime