Feature #1993
Upgrade to Jetty 9.4.8
Start date:
18.04.2018
Due date:
% Done:
100%
Estimated time:
(Total: 0.00 h)
origin:
Description
See Jetty9_4_support
Jetty 9.4 Support (#1993)¶
As Jetty 9.3 cannot run Java 9 code (in particular due to ASM problems #1785), we need to upgrade to Jetty 9.4.8, the first Java 9 compatible version.
References¶
How to Retrieve Dependencies¶
Clone or copy POM of jetty-home
Use "mvn install dependency:sources"
How to Upgrade¶
- Update all Jetty Server JARs (from the distribution) and integrate source JARs from maven central (see above)
- Update optional modules (as far as supported in Z2 already):
- annotations
- apache-jsp
- apache-jstl
- CDI
- http2
- JNDI (actually mail and JTA)
- spring
- websocket
- Review upgrade information on module config changes
Noteworthy¶
- An environment split to reduce duplication in (e.g.) sample environments might be advised
- Include a test with webServer local config / properties files refered from Jetty config.
Subtasks
Related issues