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

Bug 322085

Summary: WAR Products don't work with equinox bundles 3.6 and later
Product: z_Archived Reporter: RĂ¼diger Herrmann <ruediger.herrmann>
Component: LibraAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: zgagnon
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:

Description RĂ¼diger Herrmann CLA 2010-08-08 12:32:35 EDT
Steps to reproduce:
1. Add servletbridge, extensionbundle and http.servletbridge from the Equinox repository from HEAD to the target platform
2. Create a WAR Product and chose "Create a configuration file with basic settings"
3. Click the Validate button from within the editor
-> A validation error is shown:
org.eclipse.equinox.http.servletbridge
Missing Contraint: Import-Package: org.eclipse.equinox.servletbridge; version="1.0.0"
Comment 1 Holger Staudacher CLA 2011-01-27 09:36:14 EST
Fixed in CVS HEAD. I'v added a more precise PDE-Error verification. The errors of the missing org.eclipse.equinox.servletbridge bundles are not longer verified because the servletbridge needs to be included in the lib folder and not in the plugins folder.

I tested the changes with the following target setups:
a) RAP 1.3.1 + Equinox SDK 3.6.1
b) RAP 1.4 M4 + Equinox SDK 3.7 M4