Hi,

In an existing project that uses Felix HTTP Proxy and Bridge, we are
migrating from Java EE to Jakarta EE 10 (Tomcat 10.1.x). It appears that
Felix Bridge (6.0 / 6.1) requires Jakarta Servlet API 6.1 (Jakarta EE 11),
and I have not been able to find a Felix Bridge release that works with
Jakarta Servlet API 6.0.

Does Felix Bridge really require Servlet 6.1, or would it work correctly
with Servlet 6.0 as well? The Bridge bundles (version 6.0 and 6.1)
currently declare a dependency on jakarta.servlet;version="[6.1,7)", but
could [6.0,7) suffice?

Unfortunately, we are not yet able to migrate to Jakarta EE 11 because we
also use WildFly, which does not currently support EE 11. So I'm hoping
that Felix can run on Servlet API 6.0.

This seems related to the discussion in the thread 'Unexpected Jakarta
Servlet 6.1.0 dependency in org.apache.felix.http.base 5.1.14' [1].

Thanks in advance for any clarification.

Kind regards,
Erwin

[1] https://lists.apache.org/thread/9ryfpv7lv5zq8j2bqk8788vp310v0y66

Reply via email to