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

Update to Jetty 12 #6779

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

Update to Jetty 12 #6779

cowwoc opened this issue Jan 10, 2025 · 2 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.

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

No branches or pull requests

2 participants