Carsten Ziegeler created FELIX-6638:
---------------------------------------
Summary: Migrate WebConsole to Jakarta Servlet API
Key: FELIX-6638
URL: https://issues.apache.org/jira/browse/FELIX-6638
Project: Felix
Issue Type: Improvement
Components: Web Console
Reporter: Carsten Ziegeler
Fix For: webconsole-5.0.0
Once we have released all current changes for the webconsole. we can start with
the migration of the webconsole to Jakarta Servlet API.
>From a user perspective, this requires providing the Jakarta Servlet API as
>well as the OSGi Servlet Whiteboard implementation at runtime. For example
>Apache Felix Http Jetty 5.x does support this.
Apart from that no other changes should be required. Old plugins leveraging the
javax servlet API should continue to run.
We could achieve this by a) changing the webconsole implementation itself to
Jakarta Servlet API/Servlet Whiteboard and b) splitting up a compat package
that support the javax servlet API and the old org.apache.felix.webconsole API
(For the inventory module, we should use the latest version - currently
unreleased)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)