Support for Servlet 6 is imho a major task. There are at least two main problems. a) Jetty 12 which is the version supporting Servlet 6 requires Java 17. I'm not sure if we are ready to require Java 17 for all our users yet. b) Servlet 6 is not compatible to Servlet 5 as all deprecated methods have been removed. This creates a challenge when implementing support for Servlet 5 and 6 at the same time. It's doable, but requires more than just implementing the new methods in Servlet 6.

We are usually not doing roadmap planning. But as Apache Felix is an open source project everyone is invited to help and to contribute to make things happen earlier.


On 09.03.2023 17:40, Michal Siemaszko wrote:

Latest versions of both Apache Felix HTTP Jetty (`org.apache.felix.http.jetty`) Apache Felix HTTP Bridge (`org.apache.felix.http.bridge`) support Jakarta Servlet 5.x but exclude version 6.x or above, while latest version of GraphQL Java Servlet (`graphql-java-servlet`) – project we use internally in one of our open source projects – supports Jakarta Servlet starting at version 6.x.

Therefore, I wanted to ask about roadmap for Apache Felix HTTP Jetty / Bridge compatibility with Jakarta Servlet 6.x ? Specifically, is such already in the works and if so, when at the earliest would such be released ?


Carsten Ziegeler

To unsubscribe, e-mail: users-unsubscr...@felix.apache.org
For additional commands, e-mail: users-h...@felix.apache.org

Reply via email to