-
Notifications
You must be signed in to change notification settings - Fork 140
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
FELIX-6750 Try out Jetty 12.1.0 in Felix HTTP #376
base: master
Are you sure you want to change the base?
Conversation
- 1.1.0-SNAPSHOT - Use jetty 12.1.0-alpha1 - Add `org.eclipse.jetty.compression.*` to exports - Add dependency on jetty-compression-gzip (not sure if this is required, maybe only for the client) and jetty-compression-common
- Fix samples
- Move to EE11 - Skip baselining to prevent errors in the baseline phase because of changed API's in 6.1.0
- Pass local maven repo to be able to get to the snapshot version of the servlet-api bundle
- Use snapshot version
- Build servlet-api, as it's used in the Jetty bundles
@cziegeler i did a first attempt on getting the http.jetty12 bundle to using Jetty 12.1.0 (servlet API 6.1). Once it's GA we can revisit and check the open ends (like the |
- Update README.md
- Update wrappers to implement new methods for servlet-api 6.1. This will break backwards compatbility though
Thanks, thats great. |
# Conflicts: # http/jetty12/src/test/java/org/apache/felix/http/jetty/it/JettySpecificWebsocketIT.java # http/samples/whiteboard/src/main/java/org/apache/felix/http/samples/whiteboard/FelixJettyWebSocketServlet.java # http/samples/whiteboard/src/main/java/org/apache/felix/http/samples/whiteboard/TestWebSocketServletAlternative.java
# Conflicts: # http/itest/pom.xml # http/jetty/pom.xml # http/jetty12/pom.xml # http/samples/whiteboard/pom.xml
- Fix samples
org.eclipse.jetty.compression.*
to exportsThis branch is based on EE11 (servlet API 6.1).