[ 
https://issues.apache.org/jira/browse/FELIX-6638?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carsten Ziegeler reassigned FELIX-6638:
---------------------------------------

    Assignee: Carsten Ziegeler

> 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
>            Assignee: Carsten Ziegeler
>            Priority: Major
>             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)

Reply via email to