Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 347706 - Fragment org.eclipse.jetty.osgi.boot.jsp is missing in feature org.eclipse.jetty.core
Summary: Fragment org.eclipse.jetty.osgi.boot.jsp is missing in feature org.eclipse.je...
Status: CLOSED FIXED
Alias: None
Product: Jetty
Classification: RT
Component: osgi (show other bugs)
Version: 7.4.2   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: 7.2.x   Edit
Assignee: Hugues Malphettes CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-30 17:56 EDT by Jochen Hiller CLA
Modified: 2011-05-31 03:36 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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