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

Bug 333677

Summary: [releng] Include ServletBridge in target platform
Product: [RT] RAP Reporter: Rüdiger Herrmann <ruediger.herrmann>
Component: RelengAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: 1.4 M5   
Hardware: All   
OS: All   
Whiteboard:

Description Rüdiger Herrmann CLA 2011-01-06 12:40:22 EST
The servlet bridge from the Equinox server-side project should be part of the RAP runtime target platform.
Manual WAR deployment would become easier, as the servlet bridge is 'just there' and in the right version.
WAR Product Tooling would also benefit from this circumstance.
Comment 1 Holger Staudacher CLA 2011-01-28 03:38:19 EST
Fixed in CVS HEAD. I added the following bundles:
- org.eclipse.equinox.servletbridge
- org.eclipse.equinox.servletbridge.extensionbundle
- org.eclipse.equinox.http.servletbridge

The WAR Products are working with a plain RAP target now.
Comment 2 Rüdiger Herrmann CLA 2011-01-28 07:04:15 EST
Wouldn't that be worth a note in the N&N?
Plus, the "WAR Build Tutorial" in the developer documentation should be updated accordingly.
Comment 3 Holger Staudacher CLA 2011-01-28 08:41:59 EST
Hi Rüdiger,
thanks for hinting me to this. I added a N&N for this bug. But modifying the help contents is not enough. We should also modify the webappBuilder.xml from the demo.feature to use the servletbridge from the target. I opened bug 335684 for this.