| Summary: | Support org.eclipse.jetty.osgi.* in jetty-8 | ||
|---|---|---|---|
| Product: | [RT] Jetty | Reporter: | Hugues Malphettes <hmalphettes> |
| Component: | osgi | Assignee: | Hugues Malphettes <hmalphettes> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | jetty-inbox, mgorovoy |
| Version: | 8.0.0 | ||
| Target Milestone: | 8.0.0.M3 | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Hugues Malphettes
org.eclipse.jetty.osgi.boot is functionally fine. org.eclipse.jetty.osgi.boot.warurl is fine as well. Working on org.eclipse.jetty.osgi.boot.jsp OK, JSP support is working except for the fact that we need a bug in jasper at glassfish to be fixed: http://java.net/jira/browse/JSP-21 The rest of the servlet-3.0 features that need some work to be supported in OSGi are the web-fragment and the servlet annotations. Those features are in fact available in jetty-7 so we are working on them here: bug 346027 In fact discoverable annotations depend on the new API of servlet-3.0 so they are not supported in jetty-7. I have committed support for the servlet and filter annotations in OSGi. A web bundles will have its WEB-INF/lib and WEB-INF/classes scanned for servlet annotations as specified by servlet-3.0. In OSGi, the OSGi fragments that are hosted by the web bundle and the osgi bundles that are required by the web bundle are also scanned for those servlet annotations. OK pending some more testing and a build I believe we are ready on the OSGi side for jetty-8. Hugues, you indicated in your last comment that you have completed the changes. Can this ticket be resolved? -Michael Thanks for reminding me Michael: fixed. |