Skip to content

Update to Jetty 12 #6779

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

Open
cowwoc opened this issue Jan 10, 2025 · 3 comments
Open

Update to Jetty 12 #6779

cowwoc opened this issue Jan 10, 2025 · 3 comments

Comments

@cowwoc
Copy link
Contributor

cowwoc commented Jan 10, 2025

Is your task related to a problem? Please describe

Jetty 11 has not been actively supported since 2023

Describe the solution you'd like

Upgrade to Jetty 12

Describe alternatives you've considered

No response

Additional context

No response

@cowwoc
Copy link
Contributor Author

cowwoc commented Jan 10, 2025

My main codebase depends on Jetty 12 so I'd love to use Jetty as the underlying connector for this library to reduce the dependency size and reduce the number of moving parts. Unfortunately, I don't think I can use JettyHttpClientFactory until you update the dependencies because the latter will try using the Jetty 11 API against Jetty 12 and it's likely to run into runtime failures.

@manusa
Copy link
Member

manusa commented Jan 13, 2025

Requires Java 17.

This issue requires setting up again the dual release mode where some modules are released with Java17 support while the main modules are released using Java11.

Then, we can decide if we bump Jetty to 12 or preserve the current module and add a new one to minimize breakages.

Copy link

stale bot commented Apr 13, 2025

This issue has been automatically marked as stale because it has not had any activity since 90 days. It will be closed if no further activity occurs within 7 days. Thank you for your contributions!

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

No branches or pull requests

2 participants