-
Notifications
You must be signed in to change notification settings - Fork 36
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
Support Jetty 11 #162
Comments
I saw @f4lco working on a Jetty 11 branch (thanks for that!) and wondered what happened with Jetty 10... 😄 So actually Jetty's story is a bit strange: jetty/jetty.project#4578 (comment) If that comment is what will indeed happen, then perhaps Gretty 4 should support Jetty 11+ while Gretty 3 could support Jetty 10. |
@boris-petrov yes, I dug into it a bit, but my timebox ran out :/ Right now I don't know when it's gonna land, there are several blockers. logback requires update and dropped
IMO that's a good idea. |
@f4lco thanks for the work you put into everything! Let me ask about these blockers:
|
|
The commit that I linked downgrades Logback to 1.1.x from 1.2.x because updating it caused the tests to fail. It would be strange for 1.3.x to work out-of-the-box - perhaps first version 1.2.x should be used. You are correct that Jetty 11 supports only slf4j 2.x. And yes, as of As for number 3 I have no idea what you're talking about. 😄 The same is not a problem with Tomcat 10? |
No, it's not related to Tomcat, this |
I think this issue can be closed now, @f4lco implemented Jetty 11 support in the |
@boris-petrov I even wrote an reminder in this ticket, but totally forgot! 🙈
I already addressed this concern in c45f73c. |
After #159 laid out groundwork for Jakarta EE, we require to add support for Jetty 10.
Implementation-wise some groundwork still exists (such as properties for Jetty dependency versions etc). Disabled switches have a comment with this issue number: #162. It is probably best to re-instantiate "gretty-runner-jetty94" from master, rename it to "*-jetty10", pull in new dependencies, and to enable / run the tests.
This issue should set the default servlet container back to Jetty, and also set the default scanner manager back to Jetty. The default container was previously set to Tomcat, and the scanner to JDK, because Tomcat was the only Jakarta-enabled servlet container at the time. To be compatible with earlier releases of Gretty, the defaults should be same as for prior releases of Gretty, given they are implemented.
The text was updated successfully, but these errors were encountered: