On 30.05.2025 07:31, Carsten Ziegeler wrote:
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?
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.
Regards
Carsten
--
Carsten Ziegeler
Adobe
cziege...@apache.org