Improvement #2052
Upgrade to Jetty 9.4.24
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
Updated by Henning Blohm almost 4 years ago
- Related to Improvement #2086: Adapt Jakarta EE 9 and Java 16 added