diff --git a/build-resources/pom.xml b/build-resources/pom.xml index d81965454ca8..278df59a7178 100644 --- a/build-resources/pom.xml +++ b/build-resources/pom.xml @@ -1,5 +1,10 @@ 4.0.0 + org.eclipse.jetty build-resources 10.0.7-SNAPSHOT @@ -8,6 +13,11 @@ UTF-8 + + 3.0.0-M1 + 3.3.1 + 1.6.0 + 3.0.0-M5 @@ -29,7 +39,7 @@ org.apache.maven.plugins maven-javadoc-plugin - 3.2.0 + ${maven.javadoc.plugin.version} true @@ -41,7 +51,7 @@ org.apache.maven.plugins maven-remote-resources-plugin - 1.6.0 + ${maven.remote-resources.plugin.version} create-shared-resources @@ -62,7 +72,7 @@ org.apache.maven.plugins maven-surefire-plugin - 3.0.0-M4 + ${maven.surefire.plugin.version} true @@ -70,7 +80,7 @@ org.apache.maven.plugins maven-deploy-plugin - 2.8.2 + ${maven.deploy.plugin.version} true diff --git a/demos/demo-jetty-webapp/pom.xml b/demos/demo-jetty-webapp/pom.xml index dd7b77375bff..b7f3c0e0aff4 100644 --- a/demos/demo-jetty-webapp/pom.xml +++ b/demos/demo-jetty-webapp/pom.xml @@ -160,15 +160,13 @@ provided - javax.servlet.jsp - jsp-api - 2.2 + jakarta.servlet.jsp + jakarta.servlet.jsp-api provided jakarta.servlet.jsp.jstl jakarta.servlet.jsp.jstl-api - 1.2.7 provided diff --git a/demos/demo-jsp-webapp/pom.xml b/demos/demo-jsp-webapp/pom.xml index 4e66b77b5a62..030e7efd5378 100644 --- a/demos/demo-jsp-webapp/pom.xml +++ b/demos/demo-jsp-webapp/pom.xml @@ -72,15 +72,13 @@ provided - javax.servlet.jsp - javax.servlet.jsp-api - 2.3.3 + jakarta.servlet.jsp + jakarta.servlet.jsp-api provided jakarta.servlet.jsp.jstl jakarta.servlet.jsp.jstl-api - 1.2.7 provided diff --git a/demos/demo-proxy-webapp/pom.xml b/demos/demo-proxy-webapp/pom.xml index 6f6e1afab09b..b2566ac87978 100644 --- a/demos/demo-proxy-webapp/pom.xml +++ b/demos/demo-proxy-webapp/pom.xml @@ -85,15 +85,13 @@ test - javax.servlet.jsp - jsp-api - 2.2 + jakarta.servlet.jsp + jakarta.servlet.jsp-api provided jakarta.servlet.jsp.jstl jakarta.servlet.jsp.jstl-api - 1.2.7 provided diff --git a/documentation/jetty-documentation/pom.xml b/documentation/jetty-documentation/pom.xml index eb6358c97ed1..aa0b3f05c7ef 100644 --- a/documentation/jetty-documentation/pom.xml +++ b/documentation/jetty-documentation/pom.xml @@ -20,7 +20,7 @@ org.asciidoctor asciidoctorj-diagram - 2.2.1 + ${asciidoctorj-diagram.version} org.eclipse.jetty.documentation @@ -30,12 +30,12 @@ org.apache.httpcomponents httpcore - 4.4.14 + ${apache.httpcore.version} org.apache.httpcomponents httpclient - 4.5.13 + ${apache.httpclient.version} diff --git a/javadoc/pom.xml b/javadoc/pom.xml index c13fe70ff619..c006e2894cc3 100644 --- a/javadoc/pom.xml +++ b/javadoc/pom.xml @@ -373,7 +373,6 @@ org.eclipse.jetty.orbit javax.mail.glassfish - 1.4.1.v201005082020 provided diff --git a/jetty-bom/pom.xml b/jetty-bom/pom.xml index a4f09ec42b62..330bafe537b5 100644 --- a/jetty-bom/pom.xml +++ b/jetty-bom/pom.xml @@ -1,10 +1,5 @@ 4.0.0 - jetty-bom - Jetty :: Bom - Jetty BOM artifact - https://eclipse.org/jetty - pom org.eclipse.jetty @@ -12,12 +7,17 @@ 10.0.7-SNAPSHOT + jetty-bom + Jetty :: BOM + Jetty BOM artifact + pom + org.codehaus.mojo flatten-maven-plugin - 1.2.7 + ${flatten.maven.plugin.version} ${project.build.directory} flattened-pom.xml diff --git a/jetty-client/pom.xml b/jetty-client/pom.xml index 3e1b6ae2453d..1aa8d83f227a 100644 --- a/jetty-client/pom.xml +++ b/jetty-client/pom.xml @@ -137,14 +137,12 @@ org.apache.kerby kerb-simplekdc - 2.0.1 test net.minidev json-smart - 2.4.7 test diff --git a/jetty-home/pom.xml b/jetty-home/pom.xml index 61256cda1a3b..be19d931d77c 100644 --- a/jetty-home/pom.xml +++ b/jetty-home/pom.xml @@ -300,10 +300,10 @@ org.eclipse.jetty.toolchain jetty-servlet-api - ${servlet.api.version} + ${jetty.servlet.api.version} true ${assembly-directory}/lib - jetty-servlet-api-${servlet.api.version}.jar + jetty-servlet-api-${jetty.servlet.api.version}.jar diff --git a/jetty-http-spi/pom.xml b/jetty-http-spi/pom.xml index c66bcf7c5d60..6aeb2e84d560 100644 --- a/jetty-http-spi/pom.xml +++ b/jetty-http-spi/pom.xml @@ -45,21 +45,18 @@ test - javax.xml - jaxws-api - 2.0EA3 + jakarta.xml.ws + jakarta.xml.ws-api test com.sun.xml.ws jaxws-rt - 2.3.5 test - javax.activation - javax.activation-api - 1.2.0 + jakarta.activation + jakarta.activation-api test diff --git a/jetty-infinispan/infinispan-remote-query/pom.xml b/jetty-infinispan/infinispan-remote-query/pom.xml index 633b46dc8c32..823052c475a7 100644 --- a/jetty-infinispan/infinispan-remote-query/pom.xml +++ b/jetty-infinispan/infinispan-remote-query/pom.xml @@ -111,12 +111,6 @@ com.google.code.gson gson - ${gson.version} - - - com.google.code.gson - gson - ${gson.version} org.slf4j diff --git a/jetty-jaspi/pom.xml b/jetty-jaspi/pom.xml index b79011fc8cd5..3c01f5b1cdfe 100644 --- a/jetty-jaspi/pom.xml +++ b/jetty-jaspi/pom.xml @@ -63,21 +63,18 @@ javax.security.auth.message - javax.xml.bind - jaxb-api - 2.3.1 + jakarta.xml.bind + jakarta.xml.bind-api test org.glassfish.jaxb jaxb-runtime - 2.3.3 test - javax.activation - javax.activation-api - 1.2.0 + jakarta.activation + jakarta.activation-api test diff --git a/jetty-jmx/pom.xml b/jetty-jmx/pom.xml index 2abc8b219104..fcd093033094 100644 --- a/jetty-jmx/pom.xml +++ b/jetty-jmx/pom.xml @@ -47,7 +47,6 @@ com.openpojo openpojo - 0.9.1 test diff --git a/jetty-jspc-maven-plugin/pom.xml b/jetty-jspc-maven-plugin/pom.xml index c63dd4316b9e..ef87965d8ce5 100644 --- a/jetty-jspc-maven-plugin/pom.xml +++ b/jetty-jspc-maven-plugin/pom.xml @@ -58,7 +58,7 @@ true - ${maven.surefire.version} + ${maven.surefire.plugin.version} clean diff --git a/jetty-maven-plugin/pom.xml b/jetty-maven-plugin/pom.xml index a29e7f005f23..d043a17963b8 100644 --- a/jetty-maven-plugin/pom.xml +++ b/jetty-maven-plugin/pom.xml @@ -102,8 +102,8 @@ ${jetty.stopKey} ${jetty.stopPort} - ${maven.surefire.version} - ${servlet.api.version} + ${maven.surefire.plugin.version} + ${jetty.servlet.api.version} clean @@ -123,7 +123,7 @@ org.apache.maven.shared maven-artifact-transfer - 0.13.1 + ${maven-artifact-transfer.version} org.apache.maven diff --git a/jetty-maven-plugin/src/it/it-parent-pom/pom.xml b/jetty-maven-plugin/src/it/it-parent-pom/pom.xml index 72cac69f64bb..970d24c7e4e7 100644 --- a/jetty-maven-plugin/src/it/it-parent-pom/pom.xml +++ b/jetty-maven-plugin/src/it/it-parent-pom/pom.xml @@ -22,7 +22,7 @@ org.eclipse.jetty.toolchain jetty-servlet-api - @servlet.api.version@ + @jetty.servlet.api.version@ provided @@ -113,7 +113,7 @@ org.apache.maven.plugins maven-failsafe-plugin - @maven.surefire.version@ + @maven.surefire.plugin.version@ org.apache.maven.plugins @@ -133,7 +133,7 @@ org.apache.maven.plugins maven-surefire-plugin - @maven.surefire.version@ + @maven.surefire.plugin.version@ org.apache.maven.plugins diff --git a/jetty-maven-plugin/src/it/javax-annotation-api/pom.xml b/jetty-maven-plugin/src/it/javax-annotation-api/pom.xml index 4d2af3f1b78a..aa540904d3db 100644 --- a/jetty-maven-plugin/src/it/javax-annotation-api/pom.xml +++ b/jetty-maven-plugin/src/it/javax-annotation-api/pom.xml @@ -26,13 +26,13 @@ org.eclipse.jetty.toolchain jetty-servlet-api - @servlet.api.version@ + @jetty.servlet.api.version@ provided jakarta.annotation jakarta.annotation-api - @annotation-api.version@ + @jakarta.annotation.api.version@ org.springframework.boot @@ -104,7 +104,7 @@ jakarta.annotation jakarta.annotation-api - @annotation-api.version@ + @jakarta.annotation.api.version@ diff --git a/jetty-maven-plugin/src/it/jetty-start-war-mojo-it/pom.xml b/jetty-maven-plugin/src/it/jetty-start-war-mojo-it/pom.xml index 479aa35257ee..de5cc7c3b06d 100644 --- a/jetty-maven-plugin/src/it/jetty-start-war-mojo-it/pom.xml +++ b/jetty-maven-plugin/src/it/jetty-start-war-mojo-it/pom.xml @@ -95,14 +95,14 @@ - javax.xml.bind - jaxb-api - 2.4.0-b180830.0359 + jakarta.xml.bind + jakarta.xml.bind-api + 2.3.3 - javax.activation - javax.activation-api - 1.2.0 + jakarta.activation + jakarta.activation-api + 1.2.2 diff --git a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml index d04aa831af43..9b0110832a4d 100644 --- a/jetty-osgi/jetty-osgi-boot-jsp/pom.xml +++ b/jetty-osgi/jetty-osgi-boot-jsp/pom.xml @@ -66,8 +66,8 @@ com.sun.el.parser;resolution:=optional, com.sun.el.util;resolution:=optional, javax.el;version="[3.0,3.1)", - javax.servlet;version="[$(version;==;${servlet.api.version}),$(version;+;${servlet.api.version}))", - javax.servlet.resources;version="[$(version;==;${servlet.api.version}),$(version;+;${servlet.api.version}))", + javax.servlet;version="[$(version;==;${jetty.servlet.api.version}),$(version;+;${jetty.servlet.api.version}))", + javax.servlet.resources;version="[$(version;==;${jetty.servlet.api.version}),$(version;+;${jetty.servlet.api.version}))", javax.servlet.jsp.resources;version="[2.3,4.1)", javax.servlet.jsp;version="[2.3,2.4.1)", javax.servlet.jsp.el;version="[2.3,2.4.1)", @@ -76,20 +76,20 @@ javax.servlet.jsp.jstl.fmt;version="1.2";resolution:=optional, javax.servlet.jsp.jstl.sql;version="1.2";resolution:=optional, javax.servlet.jsp.jstl.tlv;version="1.2";resolution:=optional, - org.apache.el;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.el.lang;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.el.stream;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.el.util;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.el.parser;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.jasper;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.jasper.compiler;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.jasper.compiler.tagplugin;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.jasper.runtime;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.jasper.security;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.jasper.servlet;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.jasper.tagplugins.jstl;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.jasper.util;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, - org.apache.jasper.xmlparser;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, + org.apache.el;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.el.lang;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.el.stream;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.el.util;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.el.parser;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.jasper;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.jasper.compiler;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.jasper.compiler.tagplugin;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.jasper.runtime;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.jasper.security;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.jasper.servlet;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.jasper.tagplugins.jstl;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.jasper.util;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, + org.apache.jasper.xmlparser;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, org.apache.taglibs.standard;version="1.2";resolution:=optional, org.apache.taglibs.standard.extra.spath;version="1.2";resolution:=optional, org.apache.taglibs.standard.functions;version="1.2";resolution:=optional, @@ -113,7 +113,7 @@ org.apache.taglibs.standard.tag.rt.xml;version="1.2";resolution:=optional, org.apache.taglibs.standard.tei;version="1.2";resolution:=optional, org.apache.taglibs.standard.tlv;version="1.2";resolution:=optional, - org.apache.tomcat;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))";resolution:=optional, + org.apache.tomcat;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))";resolution:=optional, org.eclipse.jetty.jsp;version="[$(version;===;${parsedVersion.osgiVersion}),$(version;==+;${parsedVersion.osgiVersion}))";resolution:=optional, org.osgi.*, org.xml.*;resolution:=optional, @@ -124,8 +124,9 @@ javax.xml.parser;resolution:=optional org.eclipse.jetty.jsp.*;version="[$(version;===;${parsedVersion.osgiVersion}),$(version;==+;${parsedVersion.osgiVersion}))", - org.apache.jasper.*;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))", - org.apache.el.*;version="[$(version;===;${jsp.version}),$(version;+;${jsp.version}))" + org.apache.jasper.*;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))", + org.apache.el.*;version="[$(version;===;${jsp.impl.version}),$(version;+;${jsp.impl.version}))" + diff --git a/jetty-osgi/jetty-osgi-boot/pom.xml b/jetty-osgi/jetty-osgi-boot/pom.xml index 305d2d1e930a..0cf84077e859 100644 --- a/jetty-osgi/jetty-osgi-boot/pom.xml +++ b/jetty-osgi/jetty-osgi-boot/pom.xml @@ -82,8 +82,8 @@ javax.mail.internet;version="1.4.0";resolution:=optional, javax.mail.search;version="1.4.0";resolution:=optional, javax.mail.util;version="1.4.0";resolution:=optional, - javax.servlet;version="[$(version;==;${servlet.api.version}),$(version;+;${servlet.api.version}))", - javax.servlet.http;version="[$(version;==;${servlet.api.version}),$(version;+;${servlet.api.version}))", + javax.servlet;version="[$(version;==;${jetty.servlet.api.version}),$(version;+;${jetty.servlet.api.version}))", + javax.servlet.http;version="[$(version;==;${jetty.servlet.api.version}),$(version;+;${jetty.servlet.api.version}))", javax.transaction;version="1.1.0";resolution:=optional, javax.transaction.xa;version="1.1.0";resolution:=optional, org.objectweb.asm;version="$(version;=;${asm.version})";resolution:=optional, diff --git a/jetty-osgi/test-jetty-osgi-context/pom.xml b/jetty-osgi/test-jetty-osgi-context/pom.xml index 5e966750a1f8..7055925129f3 100644 --- a/jetty-osgi/test-jetty-osgi-context/pom.xml +++ b/jetty-osgi/test-jetty-osgi-context/pom.xml @@ -73,8 +73,8 @@ compilation time. --> <_nouses>true - javax.servlet;version="[$(version;==;${servlet.api.version}),$(version;+;${servlet.api.version}))", - javax.servlet.resources;version="[$(version;==;${servlet.api.version}),$(version;+;${servlet.api.version}))", + javax.servlet;version="[$(version;==;${jetty.servlet.api.version}),$(version;+;${jetty.servlet.api.version}))", + javax.servlet.resources;version="[$(version;==;${jetty.servlet.api.version}),$(version;+;${jetty.servlet.api.version}))", org.osgi.framework, org.osgi.service.cm;version="1.2.0", org.osgi.service.packageadmin, diff --git a/jetty-osgi/test-jetty-osgi/pom.xml b/jetty-osgi/test-jetty-osgi/pom.xml index ddecfd6b999a..8c715b5929e6 100644 --- a/jetty-osgi/test-jetty-osgi/pom.xml +++ b/jetty-osgi/test-jetty-osgi/pom.xml @@ -195,7 +195,6 @@ org.apache.geronimo.specs geronimo-jta_1.1_spec - 1.1.1 test @@ -217,48 +216,17 @@ - com.sun.activation - javax.activation - 1.2.0 + jakarta.activation + jakarta.activation-api test org.glassfish.web javax.servlet.jsp.jstl - 1.2.5 - - - javax.servlet.jsp.jstl - jstl-api - - - javax.servlet - servlet-api - - - javax.servlet.jsp - jsp-api - - - javax.el - el-api - - org.eclipse.jetty.orbit javax.servlet.jsp.jstl - 1.2.0.v201105211821 - - - org.eclipse.jetty.orbit - javax.servlet - - - org.eclipse.jetty.orbit - javax.servlet.jsp - - @@ -570,7 +538,7 @@ org.apache.maven.surefire surefire-junit47 - ${maven.surefire.version} + ${maven.surefire.plugin.version} diff --git a/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java b/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java index 2bb0249addc6..61af5459b97c 100644 --- a/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java +++ b/jetty-osgi/test-jetty-osgi/src/test/java/org/eclipse/jetty/osgi/test/TestJettyOSGiBootWithAnnotations.java @@ -79,7 +79,7 @@ public static List diff --git a/tests/test-webapps/test-owb-cdi-webapp/pom.xml b/tests/test-webapps/test-owb-cdi-webapp/pom.xml index 9547527030d4..b0b16a4705fe 100644 --- a/tests/test-webapps/test-owb-cdi-webapp/pom.xml +++ b/tests/test-webapps/test-owb-cdi-webapp/pom.xml @@ -40,22 +40,18 @@ org.apache.geronimo.specs geronimo-annotation_1.3_spec - 1.3 org.apache.geronimo.specs geronimo-jcdi_2.0_spec - 1.3 org.apache.geronimo.specs geronimo-atinject_1.0_spec - 1.2 org.apache.geronimo.specs geronimo-interceptor_1.2_spec - 1.2 org.apache.openwebbeans