RAP Runtime requires four Equinox bundles for normal operation:
org.eclipse.equinox.http.servlet
org.eclipse.equinox.http.jetty
org.eclipse.equinox.http.servletbridge
org.eclipse.equinox.servletbridge
In order to migrate to Jakarta namespace, these bundles need to be modified.
Obtain the source code from GitHub Equinox repo [1] from commit [2].
Move the bundles/packages under org.eclipse.rap namespace.
Use Apache FileUpload 2 in "org.eclipse.rap.http.servlet" bundle.
Make bundles version 4.0.0.
RAP Runtime requires four Equinox bundles for normal operation:
org.eclipse.equinox.http.servlet
org.eclipse.equinox.http.jetty
org.eclipse.equinox.http.servletbridge
org.eclipse.equinox.servletbridge
In order to migrate to Jakarta namespace, these bundles need to be modified.
Obtain the source code from GitHub Equinox repo [1] from commit [2].
Move the bundles/packages under org.eclipse.rap namespace.
Use Apache FileUpload 2 in "org.eclipse.rap.http.servlet" bundle.
Make bundles version 4.0.0.
[1] https://github.com/eclipse-equinox/equinox [2] https://github.com/eclipse-equinox/equinox/commit/343e816ec9820a090c0c1bec56e5131513270bd3