On Friday, May 30, 2025 12:04:47 PM Central European Summer Time Carsten Ziegeler wrote: > On 30.05.2025 07:31, Carsten Ziegeler wrote: > > Hi,
Hi *, > > if we want to support Jakarta Servlet API we need to update to Apache > > Felix Jetty12. We should do this independent of Sling supporting Jakarta > > Servlet API to have a clearer changeset if regressions occur. > > > > The update to Apache Felix Jetty12 comes with the requirement of Java 17 > > at runtime. Are we ok with this? +1 for Java 17 > > I gave this a try in https://github.com/apache/sling-org-apache-sling-> > > > starter/pull/473 and we have two failing test cases. > > The failing test cases is actually caused by a change in the default > behaviour with Jetty12. With > https://issues.apache.org/jira/browse/FELIX-6785 we can enable the old > behaviour - if we want to. Enabling it fixes all test errors. I prefer to adapt the new default of Jetty 12. It's a major update and a valid situation to introduce "breaking" changes. O. > Regards > Carsten