From 5d49bed4b481d06fc5db139a30d1b61bcf6b690b Mon Sep 17 00:00:00 2001 From: Joakim Erdfelt Date: Fri, 3 May 2024 09:56:44 -0400 Subject: [PATCH] Using jetty-parent to reduce number of dependabot --- apache-el/pom.xml | 221 +++++++++++++-------------- apache-jsp/pom.xml | 371 ++++++++++++++++++++++----------------------- pom.xml | 216 +++++++------------------- 3 files changed, 346 insertions(+), 462 deletions(-) diff --git a/apache-el/pom.xml b/apache-el/pom.xml index a2c54b7b..7707116e 100644 --- a/apache-el/pom.xml +++ b/apache-el/pom.xml @@ -1,29 +1,88 @@ + + 4.0.0 org.mortbay.jasper jasper-jsp 10.0.27-SNAPSHOT - - 4.0.0 apache-el jar MortBay :: Apache EL :: API and Implementation + + + org.apache.tomcat + tomcat-jasper + ${tomcat.version} + true + + + jakarta.servlet + jakarta.servlet-api + ${servlet.api.version} + provided + + + org.apache.ant + ant + 1.10.14 + provided + + + - ${project.build.directory}/sources + + + org.apache.felix + maven-bundle-plugin + true + + + org.mortbay.apache.el + Mortbay Apache EL API and Implementation + JavaSE-1.7 + . + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion} + 3.0 + ${tomcat.version} + <_versionpolicy>[$(version;==;$(@)),$(version;+;$(@))) + !jakarta.servlet.*, + jakarta.el;version="4.0.0", + org.apache.el;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.el.lang;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.el.stream;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.el.parser;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.el.util;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}" + jakarta.servlet.jsp;version="3.0", + jakarta.servlet.jsp.el;version="3.0", + jakarta.servlet.jsp.tagext;version="3.0" + <_nouses>true + <_contract /> + + + + + bundle-manifest + + manifest + + process-classes + + + org.apache.maven.plugins maven-dependency-plugin unpack-source - generate-sources unpack-dependencies + generate-sources jakarta.servlet-api,ecj,ant,ant-launcher sources @@ -33,42 +92,58 @@ - - org.codehaus.mojo - build-helper-maven-plugin + org.apache.maven.plugins + maven-jar-plugin - add-source - generate-sources + sources-jar - add-source + jar + package - - ${project.build.directory}/sources - + sources + ${project.build.directory}/sources + true + false + + *.java + + + + org.mortbay.apache.el.sources + Mortbay Apache EL API and Implementation Sources + + - - set-osgi-version - validate - - parse-version - - + + org.apache.maven.plugins + maven-javadoc-plugin + + 8 + + + biz.aQute.bnd + biz.aQute.bnd + 5.2.0 + + + + org.apache.maven.plugins maven-shade-plugin - package shade + package false false @@ -101,113 +176,33 @@ - org.apache.felix - maven-bundle-plugin - true + org.codehaus.mojo + build-helper-maven-plugin - bundle-manifest - process-classes + set-osgi-version - manifest + parse-version + validate - - - - org.mortbay.apache.el - Mortbay Apache EL API and Implementation - JavaSE-1.7 - . - - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion} - - 3.0 - ${tomcat.version} - <_versionpolicy>[$(version;==;$(@)),$(version;+;$(@))) - !jakarta.servlet.*, - jakarta.el;version="4.0.0", - org.apache.el;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.el.lang;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.el.stream;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.el.parser;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.el.util;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}" - - - jakarta.servlet.jsp;version="3.0", - jakarta.servlet.jsp.el;version="3.0", - jakarta.servlet.jsp.tagext;version="3.0" - - <_nouses>true - <_contract /> - - - - - org.apache.maven.plugins - maven-jar-plugin - - sources-jar - package + add-source - jar + add-source + generate-sources - sources - ${project.build.directory}/sources - true - false - - *.java - - - - org.mortbay.apache.el.sources - Mortbay Apache EL API and Implementation Sources - - + + ${project.build.directory}/sources + - - org.apache.maven.plugins - maven-javadoc-plugin - - 8 - - - biz.aQute.bnd - biz.aQute.bnd - 5.2.0 - - - - + ${project.build.directory}/sources - - - jakarta.servlet - jakarta.servlet-api - ${servlet.api.version} - provided - - - org.apache.tomcat - tomcat-jasper - ${tomcat.version} - true - - - org.apache.ant - ant - 1.10.14 - provided - - - diff --git a/apache-jsp/pom.xml b/apache-jsp/pom.xml index deeb216b..7f8501ec 100644 --- a/apache-jsp/pom.xml +++ b/apache-jsp/pom.xml @@ -1,30 +1,159 @@ + + 4.0.0 org.mortbay.jasper jasper-jsp 10.0.27-SNAPSHOT - - 4.0.0 apache-jsp jar MortBay :: Apache Jasper :: JSP Implementation + + + org.apache.tomcat + tomcat-jasper + ${tomcat.version} + true + + + org.apache.tomcat + tomcat-el-api + + + org.apache.tomcat + tomcat-jasper-el + + + org.apache.tomcat + tomcat-servlet-api + + + org.eclipse.jdt + ecj + + + + + org.eclipse.jdt + ecj + ${ecj.version} + + + org.eclipse.jetty.toolchain + jetty-schemas + 5.2 + + + org.mortbay.jasper + apache-el + ${project.version} + + + - ${project.build.directory}/sources + + org.apache.felix + maven-bundle-plugin + true + + + + JavaSE-1.7 + . + ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion} + 2.3 + ${tomcat.version} + osgi.serviceloader; + filter:="(osgi.serviceloader=org.apache.juli.logging.Log)";resolution:=optional;cardinality:=multiple, + osgi.extender; filter:="(osgi.extender=osgi.serviceloader.processor)" + <_versionpolicy>[$(version;==;$(@)),$(version;+;$(@))) + <_nouses>true + + + + + bundle-manifest + + manifest + + process-classes + + + org.mortbay.apache.jasper + Mortbay Jasper + !org.mortbay.*, + org.apache.juli.logging;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util.compat;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util.scan;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util.file;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util.digester;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util.descriptor.tagplugin;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util.descriptor.tld;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util.descriptor.web;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util.buf;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util.res;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.tomcat.util.security;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + jakarta.servlet.jsp;version="3.0", + jakarta.servlet.jsp.el;version="3.0", + jakarta.servlet.jsp.tagext;version="3.0", + jakarta.servlet.jsp.resources;version="3.0", + org.apache.jasper;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.compiler;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.compiler.tagplugin;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.el;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.resources;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.runtime;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.security;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.servlet;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.tagplugins.jstl;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.tagplugins.jstl.core;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.util;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + org.apache.jasper.xmlparser;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", + !org.apache.tools.ant.*, + jakarta.el;version="4.0", + javax.naming, + javax.net.ssl, + jakarta.servlet;version="5.0", + jakarta.servlet.annotation;version="5.0", + jakarta.servlet.descriptor;version="5.0", + jakarta.servlet.http;version="5.0", + jakarta.servlet.resources;version="5.0", + javax.xml.parsers, + org.apache.el.util, + org.apache.tomcat.util.descriptor;version="10.0.0";resolution:=optional, + org.apache.tomcat.util.descriptor.tagplugin;version="10.0.0";resolution:=optional, + org.eclipse.jdt.core.compiler, + org.eclipse.jdt.internal.compiler, + org.eclipse.jdt.internal.compiler.classfmt, + org.eclipse.jdt.internal.compiler.env, + org.eclipse.jdt.internal.compiler.impl, + org.eclipse.jdt.internal.compiler.problem, + org.xml.sax, + org.xml.sax.ext, + org.xml.sax.helpers + + + + + + org.apache.maven.plugins maven-dependency-plugin unpack-source - generate-sources unpack-dependencies + generate-sources sources false @@ -35,33 +164,54 @@ - - org.codehaus.mojo - build-helper-maven-plugin + org.apache.maven.plugins + maven-jar-plugin - add-source - generate-sources + sources-jar - add-source + jar + package - - ${project.build.directory}/sources - + sources + ${project.build.directory}/sources + true + false + + *.java + + + + org.mortbay.apache.jasper.sources + Mortbay Jasper Sources + + - - set-osgi-version - validate - - parse-version - - + + org.apache.maven.plugins + maven-javadoc-plugin + + 8 + + + biz.aQute.bnd + biz.aQute.bnd + 5.2.0 + + + org.apache.ant + ant + 1.10.9 + + + + org.apache.maven.plugins @@ -149,197 +299,42 @@ shaded-jar-binaries - package shade + package - org.apache.felix - maven-bundle-plugin - true - - - - JavaSE-1.7 - . - - ${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion} - - 2.3 - ${tomcat.version} - osgi.serviceloader; - filter:="(osgi.serviceloader=org.apache.juli.logging.Log)";resolution:=optional;cardinality:=multiple, - osgi.extender; filter:="(osgi.extender=osgi.serviceloader.processor)" - - <_versionpolicy>[$(version;==;$(@)),$(version;+;$(@))) - <_nouses>true - - + org.codehaus.mojo + build-helper-maven-plugin - bundle-manifest - process-classes + set-osgi-version - manifest + parse-version - - - org.mortbay.apache.jasper - Mortbay Jasper - !org.mortbay.*, - org.apache.juli.logging;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util.compat;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util.scan;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util.file;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util.digester;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util.descriptor.tagplugin;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util.descriptor.tld;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util.descriptor.web;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util.buf;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util.res;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.tomcat.util.security;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - jakarta.servlet.jsp;version="3.0", - jakarta.servlet.jsp.el;version="3.0", - jakarta.servlet.jsp.tagext;version="3.0", - jakarta.servlet.jsp.resources;version="3.0", - org.apache.jasper;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.compiler;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.compiler.tagplugin;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.el;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.resources;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.runtime;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.security;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.servlet;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.tagplugins.jstl;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.tagplugins.jstl.core;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.util;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - org.apache.jasper.xmlparser;version="${parsedVersion.majorVersion}.${parsedVersion.minorVersion}.${parsedVersion.incrementalVersion}", - - !org.apache.tools.ant.*, - jakarta.el;version="4.0", - javax.naming, - javax.net.ssl, - jakarta.servlet;version="5.0", - jakarta.servlet.annotation;version="5.0", - jakarta.servlet.descriptor;version="5.0", - jakarta.servlet.http;version="5.0", - jakarta.servlet.resources;version="5.0", - javax.xml.parsers, - org.apache.el.util, - org.apache.tomcat.util.descriptor;version="10.0.0";resolution:=optional, - org.apache.tomcat.util.descriptor.tagplugin;version="10.0.0";resolution:=optional, - org.eclipse.jdt.core.compiler, - org.eclipse.jdt.internal.compiler, - org.eclipse.jdt.internal.compiler.classfmt, - org.eclipse.jdt.internal.compiler.env, - org.eclipse.jdt.internal.compiler.impl, - org.eclipse.jdt.internal.compiler.problem, - org.xml.sax, - org.xml.sax.ext, - org.xml.sax.helpers - - - + validate - - - org.apache.maven.plugins - maven-jar-plugin - - sources-jar - package + add-source - jar + add-source + generate-sources - sources - ${project.build.directory}/sources - true - false - - *.java - - - - org.mortbay.apache.jasper.sources - Mortbay Jasper Sources - - + + ${project.build.directory}/sources + - - org.apache.maven.plugins - maven-javadoc-plugin - - 8 - - - biz.aQute.bnd - biz.aQute.bnd - 5.2.0 - - - org.apache.ant - ant - 1.10.9 - - - - - + ${project.build.directory}/sources - - - org.eclipse.jetty.toolchain - jetty-schemas - 5.2 - - - org.mortbay.jasper - apache-el - ${project.version} - - - org.apache.tomcat - tomcat-jasper - ${tomcat.version} - true - - - org.apache.tomcat - tomcat-servlet-api - - - org.eclipse.jdt - ecj - - - org.apache.tomcat - tomcat-el-api - - - org.apache.tomcat - tomcat-jasper-el - - - - - org.eclipse.jdt - ecj - ${ecj.version} - - - diff --git a/pom.xml b/pom.xml index 135c5222..7eb3d8c7 100644 --- a/pom.xml +++ b/pom.xml @@ -2,26 +2,24 @@ 4.0.0 + + org.eclipse.jetty + jetty-parent + 26 + org.mortbay.jasper jasper-jsp 10.0.27-SNAPSHOT pom Jetty :: Jasper :: Project - - A rebundling of Apache Tomcat Jasper to remove the tomcat server dependencies, - so that the JSP engine can be used by the Eclipse Jetty project. - + A rebundling of Apache Tomcat Jasper to remove the tomcat server dependencies, + so that the JSP engine can be used by the Eclipse Jetty project. https://github.com/jetty-project/jasper-jsp 2014 - - github - https://github.com/jetty-project/jasper-jsp/issues - - Apache License Version 2.0 @@ -29,15 +27,8 @@ - - scm:git:git://github.com/jetty-project/jasper-jsp.git - scm:git:ssh://git@github.com/jetty-project/jasper-jsp.git - https://github.com/jetty-project/jasper-jsp - HEAD - - - + janb Jan Bartel janb@webtide.com @@ -55,73 +46,62 @@ + + apache-el + apache-jsp + + + + scm:git:git://github.com/jetty-project/jasper-jsp.git + scm:git:ssh://git@github.com/jetty-project/jasper-jsp.git + https://github.com/jetty-project/jasper-jsp + + + + github + https://github.com/jetty-project/jasper-jsp/issues + + + 3.33.0 5.0.0 10.0.27 - 3.33.0 - sonatype-snapshots - Sonatype Jetty Snapshots - https://oss.sonatype.org/content/groups/jetty true + sonatype-snapshots + Sonatype Jetty Snapshots + https://oss.sonatype.org/content/groups/jetty - jetty-snapshots - https://oss.sonatype.org/content/repositories/jetty-snapshots/ false true + jetty-snapshots + https://oss.sonatype.org/content/repositories/jetty-snapshots/ - - apache-el - apache-jsp - - install - - - org.apache.maven.plugins - maven-enforcer-plugin - - - require-jdk11 - - enforce - - - - - 11 - - - - - - - - org.apache.maven.plugins - maven-clean-plugin - 3.3.2 + org.apache.felix + maven-bundle-plugin + 5.1.9 org.apache.maven.plugins maven-compiler-plugin - 3.13.0 11 11 @@ -129,55 +109,10 @@ true - - org.apache.maven.plugins - maven-dependency-plugin - 3.6.1 - - - org.apache.maven.plugins - maven-deploy-plugin - 3.1.1 - - - org.apache.maven.plugins - maven-enforcer-plugin - 3.4.1 - - - org.apache.maven.plugins - maven-install-plugin - 3.1.1 - - - org.apache.maven.plugins - maven-resources-plugin - 3.3.1 - - - org.apache.maven.plugins - maven-surefire-plugin - 3.2.5 - - - org.apache.maven.plugins - maven-gpg-plugin - 3.2.4 - - - org.apache.maven.plugins - maven-jar-plugin - 3.4.1 - org.apache.maven.plugins maven-javadoc-plugin - 3.6.3 - - - - jakarta.servlet @@ -259,21 +194,14 @@ org.apache.maven.plugins maven-release-plugin - 3.0.1 true eclipse-release - - org.apache.maven.plugins - maven-shade-plugin - 3.5.2 - org.apache.maven.plugins maven-source-plugin - 3.3.1 attach-sources @@ -293,78 +221,44 @@ build-helper-maven-plugin 3.5.0 - - org.apache.felix - maven-bundle-plugin - 5.1.9 - + + + org.apache.maven.plugins + maven-enforcer-plugin + + + require-jdk11 + + enforce + + + + + 11 + + + + + + + - - - oss.sonatype.org - Jetty Staging Repository - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - oss.sonatype.org - Jetty Snapshot Repository - https://oss.sonatype.org/content/repositories/jetty-snapshots/ - - - eclipse-release - true org.apache.maven.plugins maven-deploy-plugin + true true - - org.apache.maven.plugins - maven-source-plugin - - - attach-sources - - jar - - - - - - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - - - - - org.apache.maven.plugins - maven-gpg-plugin - - - sign-artifacts - verify - - sign - - - -