2022-05-03 09:50:54 -04:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
2023-10-11 21:51:36 -04:00
|
|
|
|
|
|
|
<modelVersion>4.0.0</modelVersion>
|
2022-05-03 09:50:54 -04:00
|
|
|
<parent>
|
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
|
|
|
<artifactId>jetty-project</artifactId>
|
2024-04-26 08:42:57 -04:00
|
|
|
<version>12.1.0-SNAPSHOT</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</parent>
|
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9</artifactId>
|
|
|
|
<packaging>pom</packaging>
|
2023-10-11 21:51:36 -04:00
|
|
|
<name>EE9</name>
|
2022-05-03 09:50:54 -04:00
|
|
|
|
2023-10-11 21:51:36 -04:00
|
|
|
<modules>
|
|
|
|
<module>jetty-ee9-annotations</module>
|
|
|
|
<module>jetty-ee9-apache-jsp</module>
|
|
|
|
<module>jetty-ee9-bom</module>
|
|
|
|
<module>jetty-ee9-cdi</module>
|
|
|
|
<module>jetty-ee9-demos</module>
|
|
|
|
<module>jetty-ee9-fcgi-proxy</module>
|
|
|
|
<module>jetty-ee9-glassfish-jstl</module>
|
|
|
|
<module>jetty-ee9-home</module>
|
|
|
|
<module>jetty-ee9-jaspi</module>
|
|
|
|
<module>jetty-ee9-jndi</module>
|
|
|
|
<module>jetty-ee9-jspc-maven-plugin</module>
|
|
|
|
<module>jetty-ee9-maven-plugin</module>
|
|
|
|
<module>jetty-ee9-nested</module>
|
|
|
|
<module>jetty-ee9-openid</module>
|
|
|
|
<module>jetty-ee9-osgi</module>
|
|
|
|
<module>jetty-ee9-plus</module>
|
|
|
|
<module>jetty-ee9-proxy</module>
|
|
|
|
<module>jetty-ee9-quickstart</module>
|
|
|
|
<module>jetty-ee9-runner</module>
|
|
|
|
<module>jetty-ee9-security</module>
|
|
|
|
<module>jetty-ee9-servlet</module>
|
|
|
|
<module>jetty-ee9-servlets</module>
|
|
|
|
<module>jetty-ee9-tests</module>
|
|
|
|
<module>jetty-ee9-webapp</module>
|
|
|
|
<module>jetty-ee9-websocket</module>
|
|
|
|
</modules>
|
2022-05-03 09:50:54 -04:00
|
|
|
|
2023-10-11 21:51:36 -04:00
|
|
|
<properties>
|
2022-05-03 09:50:54 -04:00
|
|
|
|
2024-05-28 01:59:10 -04:00
|
|
|
<jakarta.activation.api.version>${ee9.jakarta.activation.api.version}</jakarta.activation.api.version>
|
|
|
|
<jakarta.annotation.api.version>${ee9.jakarta.annotation.api.version}</jakarta.annotation.api.version>
|
|
|
|
<jakarta.authentication.api.version>${ee9.jakarta.authentication.api.version}</jakarta.authentication.api.version>
|
|
|
|
<jakarta.el.api.version>${ee9.jakarta.el.api.version}</jakarta.el.api.version>
|
|
|
|
<jakarta.enterprise.cdi.api.version>${ee9.jakarta.enterprise.cdi.api.version}</jakarta.enterprise.cdi.api.version>
|
|
|
|
<jakarta.inject.api.version>${ee9.jakarta.inject.api.version}</jakarta.inject.api.version>
|
|
|
|
<jakarta.interceptor.api.version>${ee9.jakarta.interceptor.api.version}</jakarta.interceptor.api.version>
|
|
|
|
<jakarta.mail.api.version>${ee9.jakarta.mail.api.version}</jakarta.mail.api.version>
|
|
|
|
<jakarta.servlet.api.version>${ee9.jakarta.servlet.api.version}</jakarta.servlet.api.version>
|
|
|
|
<jakarta.servlet.jsp.api.version>${ee9.jakarta.servlet.jsp.api.version}</jakarta.servlet.jsp.api.version>
|
|
|
|
<jakarta.servlet.jsp.jstl.api.version>${ee9.jakarta.servlet.jsp.jstl.api.version}</jakarta.servlet.jsp.jstl.api.version>
|
|
|
|
<jakarta.servlet.jsp.jstl.impl.version>${ee9.jakarta.servlet.jsp.jstl.impl.version}</jakarta.servlet.jsp.jstl.impl.version>
|
|
|
|
<jakarta.transaction-api.version>${ee9.jakarta.transaction-api.version}</jakarta.transaction-api.version>
|
|
|
|
<jakarta.websocket.api.version>${ee9.jakarta.websocket.api.version}</jakarta.websocket.api.version>
|
2023-10-11 21:51:36 -04:00
|
|
|
<!-- TODO: remove? -->
|
2024-05-28 01:59:10 -04:00
|
|
|
<jakarta.ws.rs.api.version>${ee9.jakarta.ws.rs.api.version}</jakarta.ws.rs.api.version>
|
|
|
|
<jakarta.xml.bind.api.version>${ee9.jakarta.xml.bind.api.version}</jakarta.xml.bind.api.version>
|
|
|
|
<jakarta.xml.bind.impl.version>${ee9.jakarta.xml.bind.impl.version}</jakarta.xml.bind.impl.version>
|
|
|
|
<jakarta.xml.jaxws.impl.version>${ee9.jakarta.xml.jaxws.impl.version}</jakarta.xml.jaxws.impl.version>
|
|
|
|
<jakarta.xml.ws.api.version>${ee9.jakarta.xml.ws.api.version}</jakarta.xml.ws.api.version>
|
2023-10-11 21:51:36 -04:00
|
|
|
<!-- TODO: Remove these javax.* entries? -->
|
2024-05-28 01:59:10 -04:00
|
|
|
<javax.activation.impl.version>${ee9.javax.activation.impl.version}</javax.activation.impl.version>
|
|
|
|
<javax.mail.glassfish.version>${ee9.javax.mail.glassfish.version}</javax.mail.glassfish.version>
|
2023-10-11 21:51:36 -04:00
|
|
|
<!-- FIXME we need a separate property for this one -->
|
2024-05-28 01:59:10 -04:00
|
|
|
<jetty.servlet.api.version>${ee9.jetty.servlet.api.version}</jetty.servlet.api.version>
|
|
|
|
<jsp.impl.version>${ee9.jsp.impl.version}</jsp.impl.version>
|
2022-05-03 09:50:54 -04:00
|
|
|
<sonar.skip>true</sonar.skip>
|
2024-05-28 01:59:10 -04:00
|
|
|
<weld.version>${ee9.weld.version}</weld.version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</properties>
|
|
|
|
|
|
|
|
<dependencyManagement>
|
|
|
|
<dependencies>
|
2023-10-11 21:51:36 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>com.sun.mail</groupId>
|
|
|
|
<artifactId>jakarta.mail</artifactId>
|
|
|
|
<version>${jakarta.mail.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>com.sun.xml.ws</groupId>
|
|
|
|
<artifactId>jaxws-rt</artifactId>
|
|
|
|
<version>${jakarta.xml.jaxws.impl.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.activation</groupId>
|
|
|
|
<artifactId>jakarta.activation-api</artifactId>
|
|
|
|
<version>${jakarta.activation.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.annotation</groupId>
|
|
|
|
<artifactId>jakarta.annotation-api</artifactId>
|
|
|
|
<version>${jakarta.annotation.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.authentication</groupId>
|
|
|
|
<artifactId>jakarta.authentication-api</artifactId>
|
|
|
|
<version>${jakarta.authentication.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.el</groupId>
|
|
|
|
<artifactId>jakarta.el-api</artifactId>
|
|
|
|
<version>${jakarta.el.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.enterprise</groupId>
|
|
|
|
<artifactId>jakarta.enterprise.cdi-api</artifactId>
|
|
|
|
<version>${jakarta.enterprise.cdi.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.inject</groupId>
|
|
|
|
<artifactId>jakarta.inject-api</artifactId>
|
|
|
|
<version>${jakarta.inject.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.interceptor</groupId>
|
|
|
|
<artifactId>jakarta.interceptor-api</artifactId>
|
|
|
|
<version>${jakarta.interceptor.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.mail</groupId>
|
|
|
|
<artifactId>jakarta.mail-api</artifactId>
|
|
|
|
<version>${jakarta.mail.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.servlet</groupId>
|
|
|
|
<artifactId>jakarta.servlet-api</artifactId>
|
|
|
|
<version>${jakarta.servlet.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.servlet.jsp</groupId>
|
|
|
|
<artifactId>jakarta.servlet.jsp-api</artifactId>
|
|
|
|
<version>${jakarta.servlet.jsp.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.servlet.jsp.jstl</groupId>
|
|
|
|
<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
|
|
|
|
<version>${jakarta.servlet.jsp.jstl.api.version}</version>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>jakarta.el</groupId>
|
|
|
|
<artifactId>jakarta.el-api</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>jakarta.servlet</groupId>
|
|
|
|
<artifactId>jakarta.servlet-api</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.transaction</groupId>
|
|
|
|
<artifactId>jakarta.transaction-api</artifactId>
|
|
|
|
<version>${jakarta.transaction-api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.ws.rs</groupId>
|
|
|
|
<artifactId>jakarta.ws.rs-api</artifactId>
|
|
|
|
<version>${jakarta.ws.rs.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.xml.bind</groupId>
|
|
|
|
<artifactId>jakarta.xml.bind-api</artifactId>
|
|
|
|
<version>${jakarta.xml.bind.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>jakarta.xml.ws</groupId>
|
|
|
|
<artifactId>jakarta.xml.ws-api</artifactId>
|
|
|
|
<version>${jakarta.xml.ws.api.version}</version>
|
|
|
|
</dependency>
|
2022-05-03 09:50:54 -04:00
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-async-rest-jar</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-async-rest-webapp</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
2024-05-28 01:59:10 -04:00
|
|
|
<type>war</type>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-container-initializer</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
2023-06-05 10:50:11 -04:00
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-jaas-webapp</artifactId>
|
2023-06-05 10:50:11 -04:00
|
|
|
<version>${project.version}</version>
|
2024-05-28 01:59:10 -04:00
|
|
|
<type>war</type>
|
2023-06-05 10:50:11 -04:00
|
|
|
</dependency>
|
2022-05-03 09:50:54 -04:00
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-jetty-webapp</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
2024-05-28 01:59:10 -04:00
|
|
|
<type>war</type>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-jndi-webapp</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
2024-05-28 01:59:10 -04:00
|
|
|
<type>war</type>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
2022-06-28 19:44:05 -04:00
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-jsp-webapp</artifactId>
|
2022-06-28 19:44:05 -04:00
|
|
|
<version>${project.version}</version>
|
2024-05-28 01:59:10 -04:00
|
|
|
<type>war</type>
|
2022-06-28 19:44:05 -04:00
|
|
|
</dependency>
|
2022-05-03 09:50:54 -04:00
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-mock-resources</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-simple-webapp</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
2024-05-28 01:59:10 -04:00
|
|
|
<type>war</type>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-spec-webapp</artifactId>
|
2023-10-11 21:51:36 -04:00
|
|
|
<version>${project.version}</version>
|
2024-05-28 01:59:10 -04:00
|
|
|
<type>war</type>
|
2023-10-11 21:51:36 -04:00
|
|
|
</dependency>
|
2022-05-03 09:50:54 -04:00
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.demos</groupId>
|
|
|
|
<artifactId>jetty-servlet5-demo-web-fragment</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
|
|
|
|
<!-- Jetty EE 9 Dependencies -->
|
2022-05-03 09:50:54 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
2024-05-28 01:59:10 -04:00
|
|
|
<artifactId>jetty-ee9-annotations</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
2024-05-28 01:59:10 -04:00
|
|
|
<artifactId>jetty-ee9-apache-jsp</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
2024-05-28 01:59:10 -04:00
|
|
|
<artifactId>jetty-ee9-cdi</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
2024-05-28 01:59:10 -04:00
|
|
|
<artifactId>jetty-ee9-fcgi-proxy</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
2024-05-28 01:59:10 -04:00
|
|
|
<artifactId>jetty-ee9-glassfish-jstl</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
2024-05-28 01:59:10 -04:00
|
|
|
<artifactId>jetty-ee9-jaspi</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
2024-05-28 01:59:10 -04:00
|
|
|
<artifactId>jetty-ee9-jndi</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-jspc-maven-plugin</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-maven-plugin</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-nested</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-openid</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-plus</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-proxy</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-quickstart</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-security</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-servlet</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-servlets</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2024-05-28 01:59:10 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9</groupId>
|
|
|
|
<artifactId>jetty-ee9-webapp</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.ee9.demos</groupId>
|
2024-05-28 01:59:10 -04:00
|
|
|
<artifactId>jetty-ee9-demo-proxy-webapp</artifactId>
|
2022-05-03 09:50:54 -04:00
|
|
|
<version>${project.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee9-websocket-jakarta-client</artifactId>
|
|
|
|
<version>${project.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee9-websocket-jakarta-client-webapp</artifactId>
|
|
|
|
<version>${project.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee9-websocket-jakarta-common</artifactId>
|
|
|
|
<version>${project.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee9-websocket-jakarta-server</artifactId>
|
|
|
|
<version>${project.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee9-websocket-jetty-api</artifactId>
|
|
|
|
<version>${project.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee9-websocket-jetty-client</artifactId>
|
|
|
|
<version>${project.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee9-websocket-jetty-client-webapp</artifactId>
|
|
|
|
<version>${project.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee9-websocket-jetty-common</artifactId>
|
|
|
|
<version>${project.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee9-websocket-jetty-server</artifactId>
|
|
|
|
<version>${project.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.ee9.websocket</groupId>
|
|
|
|
<artifactId>jetty-ee9-websocket-servlet</artifactId>
|
|
|
|
<version>${project.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.orbit</groupId>
|
|
|
|
<artifactId>javax.activation</artifactId>
|
|
|
|
<version>${javax.activation.impl.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.eclipse.jetty.orbit</groupId>
|
|
|
|
<artifactId>javax.mail.glassfish</artifactId>
|
|
|
|
<version>${javax.mail.glassfish.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.orbit</groupId>
|
|
|
|
<artifactId>javax.servlet.jsp.jstl</artifactId>
|
|
|
|
<version>${jakarta.servlet.jsp.jstl.impl.version}</version>
|
|
|
|
<exclusions>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>org.eclipse.jetty.orbit</groupId>
|
|
|
|
<artifactId>javax.servlet</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
<exclusion>
|
|
|
|
<groupId>org.eclipse.jetty.orbit</groupId>
|
|
|
|
<artifactId>javax.servlet.jsp</artifactId>
|
|
|
|
</exclusion>
|
|
|
|
</exclusions>
|
|
|
|
</dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.toolchain</groupId>
|
|
|
|
<artifactId>jetty-jakarta-servlet-api</artifactId>
|
|
|
|
<version>${jetty.servlet.api.version}</version>
|
|
|
|
</dependency>
|
2022-05-03 09:50:54 -04:00
|
|
|
<dependency>
|
|
|
|
<groupId>org.eclipse.jetty.toolchain</groupId>
|
|
|
|
<artifactId>jetty-jakarta-websocket-api</artifactId>
|
|
|
|
<version>${jakarta.websocket.api.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.glassfish.jaxb</groupId>
|
|
|
|
<artifactId>jaxb-runtime</artifactId>
|
|
|
|
<version>${jakarta.xml.bind.impl.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
|
|
|
<groupId>org.glassfish.web</groupId>
|
|
|
|
<artifactId>jakarta.servlet.jsp.jstl</artifactId>
|
|
|
|
<version>${jakarta.servlet.jsp.jstl.impl.version}</version>
|
|
|
|
</dependency>
|
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.mortbay.jasper</groupId>
|
|
|
|
<artifactId>apache-el</artifactId>
|
|
|
|
<version>${jsp.impl.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<!-- Jakarta EE 9 Dependencies -->
|
2022-05-03 09:50:54 -04:00
|
|
|
<dependency>
|
2023-10-11 21:51:36 -04:00
|
|
|
<groupId>org.mortbay.jasper</groupId>
|
|
|
|
<artifactId>apache-jsp</artifactId>
|
|
|
|
<version>${jsp.impl.version}</version>
|
2022-05-03 09:50:54 -04:00
|
|
|
</dependency>
|
|
|
|
</dependencies>
|
|
|
|
</dependencyManagement>
|
2023-01-30 14:55:12 -05:00
|
|
|
|
|
|
|
<profiles>
|
|
|
|
<profile>
|
|
|
|
<!--
|
|
|
|
$ mvn -Pdependency-updates-reports validate
|
|
|
|
# once done, check the jetty-ee9/target/site/dependency-updates-aggregate-report.html
|
|
|
|
-->
|
|
|
|
<id>dependency-updates-reports</id>
|
|
|
|
<build>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>versions-maven-plugin</artifactId>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>ee9-report</id>
|
|
|
|
<goals>
|
|
|
|
<goal>dependency-updates-aggregate-report</goal>
|
|
|
|
</goals>
|
2023-10-11 21:51:36 -04:00
|
|
|
<phase>validate</phase>
|
2023-01-30 14:55:12 -05:00
|
|
|
<configuration>
|
|
|
|
<formats>
|
|
|
|
<format>html</format>
|
|
|
|
</formats>
|
2023-03-08 17:13:27 -05:00
|
|
|
<onlyProjectDependencies>true</onlyProjectDependencies>
|
2023-03-09 07:36:35 -05:00
|
|
|
<onlyUpgradable>true</onlyUpgradable>
|
2023-03-08 17:08:09 -05:00
|
|
|
<ruleSet>
|
|
|
|
<rules>
|
|
|
|
<rule>
|
|
|
|
<!-- ignore maven alpha/beta releases -->
|
|
|
|
<groupId>org.apache.maven</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>.+-(alpha|beta).?[0-9]+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2023-03-09 10:56:42 -05:00
|
|
|
<!-- ignore jetty core/root deps -->
|
2023-03-08 17:08:09 -05:00
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>.+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2023-03-09 10:56:42 -05:00
|
|
|
<!-- ignore all jetty nested deps -->
|
2023-03-08 17:08:09 -05:00
|
|
|
<groupId>org.eclipse.jetty.*</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>.+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
2023-03-09 10:56:42 -05:00
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.0.x of activation spec -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>jakarta.activation</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.0.x of annotation spec -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>jakarta.annotation</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.x of authentication spec -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>jakarta.authentication</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 4.x of el spec -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>jakarta.el</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!4.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 3.x of cdi spec -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>jakarta.enterprise</groupId>
|
|
|
|
<artifactId>jakarta.enterprise.cdi-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!3.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.0.x of interceptor spec -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>jakarta.interceptor</groupId>
|
|
|
|
<artifactId>jakarta.interceptor-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.0.x of mail spec -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>jakarta.mail</groupId>
|
|
|
|
<artifactId>jakarta.mail-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 5.x of servlet spec -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>jakarta.servlet</groupId>
|
|
|
|
<artifactId>jakarta.servlet-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!5.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 3.0.x of jsp spec -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>jakarta.servlet</groupId>
|
|
|
|
<artifactId>jakarta.servlet.jsp-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!3.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.x of jsp-jstl spec -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>jakarta.servlet.jsp.jstl</groupId>
|
|
|
|
<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.x of jsp-jstl impl (glassfish) -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>org.glassfish.web</groupId>
|
|
|
|
<artifactId>jakarta.servlet.jsp.jstl</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 10.0.x of mortbay apache-jsp impl -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>org.mortbay.jasper</groupId>
|
|
|
|
<artifactId>apache-jsp</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!10.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 10.0.x of mortbay apache-el impl -->
|
2023-03-09 10:56:42 -05:00
|
|
|
<groupId>org.mortbay.jasper</groupId>
|
|
|
|
<artifactId>apache-el</artifactId>
|
2024-03-29 13:23:22 -04:00
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!10.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
|
|
|
<!-- ignore unstable mina releases -->
|
|
|
|
<groupId>org.apache.mina</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>.+-M[0-9]+$</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
</rules>
|
|
|
|
</ruleSet>
|
|
|
|
</configuration>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
|
|
|
</profile>
|
|
|
|
<profile>
|
|
|
|
<!--
|
|
|
|
$ mvn -Pupdate-dependencies-ee9 validate
|
|
|
|
-->
|
|
|
|
<id>update-dependencies-ee9</id>
|
|
|
|
<build>
|
|
|
|
<plugins>
|
|
|
|
<plugin>
|
|
|
|
<groupId>org.codehaus.mojo</groupId>
|
|
|
|
<artifactId>versions-maven-plugin</artifactId>
|
|
|
|
<executions>
|
|
|
|
<execution>
|
|
|
|
<id>ee9-update</id>
|
|
|
|
<goals>
|
|
|
|
<goal>update-properties</goal>
|
|
|
|
</goals>
|
|
|
|
<phase>validate</phase>
|
|
|
|
<configuration>
|
|
|
|
<onlyProjectDependencies>true</onlyProjectDependencies>
|
|
|
|
<onlyUpgradable>true</onlyUpgradable>
|
|
|
|
<ruleSet>
|
|
|
|
<rules>
|
|
|
|
<rule>
|
|
|
|
<!-- ignore maven alpha/beta releases -->
|
|
|
|
<groupId>org.apache.maven</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>.+-(alpha|beta).?[0-9]+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
|
|
|
<!-- ignore jetty core/root deps -->
|
|
|
|
<groupId>org.eclipse.jetty</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>.+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
|
|
|
<!-- ignore all jetty nested deps -->
|
|
|
|
<groupId>org.eclipse.jetty.*</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>.+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.0.x of activation spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.activation</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.0.x of annotation spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.annotation</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.x of authentication spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.authentication</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 4.x of el spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.el</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!4.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 3.x of cdi spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.enterprise</groupId>
|
|
|
|
<artifactId>jakarta.enterprise.cdi-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!3.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.0.x of interceptor spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.interceptor</groupId>
|
|
|
|
<artifactId>jakarta.interceptor-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.0.x of inject spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.inject</groupId>
|
|
|
|
<artifactId>jakarta.inject-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.0.x of mail spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.mail</groupId>
|
|
|
|
<artifactId>jakarta.mail-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 5.x of servlet spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.servlet</groupId>
|
|
|
|
<artifactId>jakarta.servlet-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!5.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 3.0.x of jsp spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.servlet</groupId>
|
|
|
|
<artifactId>jakarta.servlet.jsp-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!3.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 2.x of jsp-jstl spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.servlet.jsp.jstl</groupId>
|
|
|
|
<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!2.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 3.0.x of ws.rs.api spec -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.ws.rs</groupId>
|
|
|
|
<artifactId>jakarta.ws.rs-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!3.0).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 3.0.x of xml.bind-api -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.xml.bind</groupId>
|
|
|
|
<artifactId>jakarta.xml.bind-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!3.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 3.0.x of xml.bind implementation -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>org.glassfish.jaxb</groupId>
|
|
|
|
<artifactId>jaxb-runtime</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!3.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 3.0.x of jaxws implementation -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>com.sun.xml.ws</groupId>
|
|
|
|
<artifactId>jaxws-rt</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!3.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 3.0.x of xml.ws api -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>jakarta.xml.ws</groupId>
|
|
|
|
<artifactId>jakarta.xml.ws-api</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!3.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 10.0.x of mortbay apache-jsp impl -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>org.mortbay.jasper</groupId>
|
|
|
|
<artifactId>apache-jsp</artifactId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!10.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
2024-04-26 08:42:57 -04:00
|
|
|
<!-- for ee9, we need to stay on 10.0.x of mortbay apache-el impl -->
|
2024-03-29 13:23:22 -04:00
|
|
|
<groupId>org.mortbay.jasper</groupId>
|
|
|
|
<artifactId>apache-el</artifactId>
|
2023-03-09 10:56:42 -05:00
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>^(?!10.0.).+</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
|
|
|
<rule>
|
|
|
|
<!-- ignore unstable mina releases -->
|
|
|
|
<groupId>org.apache.mina</groupId>
|
|
|
|
<ignoreVersions>
|
|
|
|
<ignoreVersion>
|
|
|
|
<type>regex</type>
|
|
|
|
<version>.+-M[0-9]+$</version>
|
|
|
|
</ignoreVersion>
|
|
|
|
</ignoreVersions>
|
|
|
|
</rule>
|
2023-03-08 17:08:09 -05:00
|
|
|
</rules>
|
|
|
|
</ruleSet>
|
2023-01-30 14:55:12 -05:00
|
|
|
</configuration>
|
|
|
|
</execution>
|
|
|
|
</executions>
|
|
|
|
</plugin>
|
|
|
|
</plugins>
|
|
|
|
</build>
|
|
|
|
</profile>
|
|
|
|
</profiles>
|
2022-05-03 09:50:54 -04:00
|
|
|
</project>
|