[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[eclipse-pmc] Migrating Help/UA to Jetty Http Service

Up until now, the platform has been embedding an older version of Tomcat
and using it to serve the Help / UA component.

In 3.3, there's been an effort to move the Help infrastructure to instead
run under the Jetty based implementation of the OSGi Http Service.
That work is now tested and ready and we're asking for approval to go ahead
and have the various components added to the Platform.

Bugs needing approval:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=175567 - Add JSP Support
bundles to Equinox Feature
https://bugs.eclipse.org/bugs/show_bug.cgi?id=176989 - Add Jetty and JSP
Support bundles to Platform Feature


Related:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=138390 - [Help] reconsider
Tomcat
https://bugs.eclipse.org/bugs/show_bug.cgi?id=98371 - [Help] Upgrade to
Tomcat 5.x

--
API:
In terms of API, there should be no impact as we are changing an internal
detail of how JSPs and web content are served.
At this point we are adding new bundles and not taking anything away.

Once Jetty is in place (and dependign on timing) we can look at removing a
few plugins:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=173692 - Remove Tomcat from
the builds
https://bugs.eclipse.org/bugs/show_bug.cgi?id=173746 - Remove
org.eclipse.equinox.servlet.api

Thanks.
-Simon