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

Bug 319060

Summary: support web-bundles that are not expanded (bundle is zipped)
Product: [RT] Jetty Reporter: Hugues Malphettes <hmalphettes>
Component: osgiAssignee: Hugues Malphettes <hmalphettes>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: jesse.mcconnell, jetty-inbox
Version: 7.1.5   
Target Milestone: 7.1.x   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Hugues Malphettes CLA 2010-07-06 18:13:18 EDT
Standard OSGi bundles are supposed to remain zipped.
web-bundles should be supported when they are zipped.
Comment 1 Hugues Malphettes CLA 2010-07-06 18:16:09 EDT
- Improved the lookup of web.xml to support zipped bundles: simply use bundle#getEntry
- Take advantage of the existing jetty deployment for webapps to unzip the web-application. A number of webapps require that they are unzipped before they can be run. For example jasper won't correctly execute jsp pages unless the web-app is unzipped.

Fixed in 7.1.5.v20100705

By default, the OSGi application deployer will set the jetty api to unzip the web-bundles in a temporary folder.