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

Bug 322856

Summary: ClassNotFoundException for org.eclipse.jetty.jsp.JettyLog
Product: [RT] Jetty Reporter: Hugues Malphettes <hmalphettes>
Component: osgiAssignee: Hugues Malphettes <hmalphettes>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: jetty-inbox, mgorovoy
Version: 7.1.5   
Target Milestone: 7.1.x   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Hugues Malphettes CLA 2010-08-16 19:20:31 EDT
As reported by L. Mollea:
<quote>
There is also a strange ClassNotFoundException for org.eclipse.jetty.jsp.JettyLog. I traced the source of the problem in the WebXmlProcessor class inside org.eclipse.jetty.webapp package, but it seems that the JettyLog class isn't bundled anywhere (it is in the jetty-jsp-2.1 module inside the jetty source distribution but that module seems like it isn't packaged as a bundle). Looking at the code for that class there's also a dependency from com.sun.org.apache.commons.logging package so probably that would cause some issues.
</quote>

Probably need to add the package org.eclipse.jetty.jsp to the imported-packages of org.eclipse.jetty.osg.boot.jsp
We will keep it optional as it does not impact the runtime.
Comment 1 Hugues Malphettes CLA 2010-10-27 18:20:20 EDT
Fixed for 7.2.1
Added jetty-jsp-2.1 to the web starterkit. 
Fixed the optional import of the Logger for jasper.