Project

General

Profile

Improvement #2052

Upgrade to Jetty 9.4.24

Added by Henning Blohm about 4 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
z2-base
Target version:
Start date:
12.01.2020
Due date:
% Done:

0%

Estimated time:
origin:

Description

Due to Java 13 support and a new required ASM version, we might as well upgrade Jetty.

Some configuration changes required:

Default modules (start.ini, omitting the deploy and the ext module):

--module=server
--module=jsp
--module=resources
--module=jstl
--module=websocket
--module=http

Analysis of dependencies means at least the following libs are required:

lib/websocket/*.jar
lib/jetty-client-${jetty.version}.jar
lib/jetty-annotations-${jetty.version}.jar
lib/annotations/*.jar
lib/apache-jsp/*.jar
lib/apache-jstl/*.jar
lib/servlet-api-3.1.jar
lib/jetty-schemas-3.1.jar
lib/jetty-http-${jetty.version}.jar
lib/jetty-server-${jetty.version}.jar
lib/jetty-xml-${jetty.version}.jar
lib/jetty-util-${jetty.version}.jar
lib/jetty-io-${jetty.version}.jar
lib/jetty-webapp-${jetty.version}.jar
lib/jetty-servlet-${jetty.version}.jar
lib/jetty-security-${jetty.version}.jar
lib/jetty-plus-${jetty.version}.jar
lib/jetty-jndi-${jetty.version}.jar
lib/jndi/*.jar
lib/mail/*.jar
lib/transactions/*.jar

and the following configurations are to be included or set:

etc/jetty-webapp.xml
etc/jetty-annotations.xml
etc/jetty-http.xml
etc/jetty.xml
etc/jetty-bytebufferpool.xml
etc/jetty-threadpool.xml
etc/jetty-plus.xml


Related issues

Related to z2-Environment - Improvement #2086: Adapt Jakarta EE 9 and Java 16New21.03.2021Henning Blohm

Actions
Blocks z2-Environment - Improvement #2035: Support Java v. 13Resolved01.06.2019

Actions

Also available in: Atom PDF