Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 347706

Summary: Fragment org.eclipse.jetty.osgi.boot.jsp is missing in feature org.eclipse.jetty.core
Product: [RT] Jetty Reporter: Jochen Hiller <jochen.hiller>
Component: osgiAssignee: Hugues Malphettes <hmalphettes>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: jetty-inbox
Version: 7.4.2   
Target Milestone: 7.2.x   
Hardware: All   
OS: All   
Whiteboard:

Description Jochen Hiller CLA 2011-05-30 17:56:36 EDT
I am using the feature "org.eclipse.jetty.core" feature to include Jetty as web container for the OSGi runtime for Eclipse project Skalli.
This feature does NOT include the fragment "org.eclipse.jetty.osgi.boot.jsp". I have to add it to my features, so that it will be started with the host bundle org.eclipse.jetty.osgi.boot, and will JSP support to the web application.

See also http://dev.eclipse.org/mhonarc/lists/skalli-dev/msg00068.html

I am not sure, whether it is missing by intention, to avoid loading JSP support. The documentation at http://wiki.eclipse.org/Jetty/Feature/Jetty_OSGi is not clear about.

The feature org.eclipse.jetty.all includes this fragment, but others too which I do not need in our target platform. What is your advice to add JSP support to Jetty runtime?
Comment 1 Hugues Malphettes CLA 2011-05-30 19:08:25 EDT
Hi Jochen, yes it is missing on purpose.
Adding the fragment to one of your features should be sufficient to add JSP support. P2 will resolve the necessary dependencies and install them.
Let me know.
Comment 2 Hugues Malphettes CLA 2011-05-30 22:39:45 EDT
Jochen, I was reading the message on the mailing list [1]
<quote>
I've imported now the bundle org.apache.taglibs.standard.glassfish to my workspace, and added import packages for:
javax.xml.parser
org.xml.sax
org.xml.sax.helpers
</quote>

I maintain the bundle org.apache.taglibs.standard.glassfish at Orbit
Please open a bug at Orbit [2]: and I'll add the missing imports.

[1]http://dev.eclipse.org/mhonarc/lists/skalli-dev/msg00068.html
[2]https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Orbit
Comment 3 Jochen Hiller CLA 2011-05-31 03:36:51 EDT
Hi Hugues,
thanks for the clarification. I've added the org.eclipse.jetty.osgi.boot.jsp to our Skalli features, so it did work as described on mailinglist.

I've added yesterday evening Bug 347704 for the missing import statements

Thanks for your help