-
Notifications
You must be signed in to change notification settings - Fork 334
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Servlet 4.0 and HTTP/2 support #757
Comments
tomcat 9 already supports servlet 4.0, but jetty supports version 10.0 for servlet 4.0. |
@magnolia-k Thanks for advice! It should be postponed. I remove this issue from 2.7.0 milestone. |
https://github.com/eclipse/jetty.project/releases/tag/jetty-10.0.0 Jetty 10.0 has finally been released! However, Jetty 10 supports Java 11 and above, so if you want to use Jetty 10 based code, you will need Java 11 or above for Scalatra itself. |
Hmm... I see. Scalatra 2.8 may be a chance to get rid of Java 8 support. |
I agree with dropping Java8 support from the new version of Scalatra. |
In Jetty 10.0, the WebSocket related code has been refactored and the configuration has changed significantly. This means that in order to upgrade Scalatra's Jetty to 10.0, we will have to wait for Atmosphere to support Jetty 10, but at the current development speed of Atmosphere, it does not seem very likely that this will happen. This means that we should drop support for Atmosphere in order to make Scalatra Jetty 10.0 compatible. Also, since Jetty 11.0 changes the javax namespace to jakarta, the basic servlet api will need to be changed, and the metrics module will need to be reviewed. So, for the time being, upgrading to Jetty 10 seems to be the way to go. s Translated with www.DeepL.com/Translator (free version) |
I agree with dropping Atmosphere support. So, our next actions will be:
It seems to be a very long way. 😅 |
Yes! Now that we've created a branch for Scalatra 2.8, we'll deprecate it against Atmosphere. |
Announced: Community End of Life for Jetty 9.4.x This is the first step, a "heads up", the next step will be a formal EOL (End of Life), likely in 6 months time. |
I'm happy to check that this issue is being worked: 3977647 |
Announced: End of Community Support for Jetty 10.0.x and 11.0.x You should be using Jetty 12 at this point in time. |
Jetty 12 support has been merged in #1632 |
No description provided.
The text was updated successfully, but these errors were encountered: