Skip to content
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

Pax Web 9 release with JDK 11 compatibility #1743

Closed
grgrzybek opened this issue Jul 13, 2022 · 0 comments
Closed

Pax Web 9 release with JDK 11 compatibility #1743

grgrzybek opened this issue Jul 13, 2022 · 0 comments
Assignees
Labels
Milestone

Comments

@grgrzybek
Copy link
Member

This is an issue to discuss a new release of Pax Web based on Pax Web 8 (no new features comparing to version 8), but with new major versions of the runtimes:

  • Jetty 10
  • Tomcat 9
  • Undertow 2.2

Jetty 10 is still an implementation of Servlet API 4, but with minimum JDK 11 requirement. That's the only reason why Pax Web 8 doesn't use Jetty 10.

We can't (yet?) use Tomcat 10, as it's using Jakarta Servlet API 5 (with jakarta.servlet.* package). And it's not that easy - see osgi/osgi#381.

However javax → jakarta package migration impacts more enterprise OSGi specifications and it can't be done step by step. It has to be done all at once.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant