| Summary: | Evaluate using Jetty 8 for cluster tests | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [RT] RAP | Reporter: | Rüdiger Herrmann <ruediger.herrmann> | ||||
| Component: | RWT | Assignee: | Project Inbox <rap-inbox> | ||||
| Status: | CLOSED FIXED | QA Contact: | |||||
| Severity: | enhancement | ||||||
| Priority: | P3 | CC: | fwaibel | ||||
| Version: | unspecified | ||||||
| Target Milestone: | 1.5 M3 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Bug Depends on: | 358251 | ||||||
| Bug Blocks: | 341761 | ||||||
| Attachments: |
|
||||||
|
Description
Rüdiger Herrmann
Created attachment 203686 [details] Changes to update to Jetty 8 Noteworthy changes: * Import-Package version were changed to [8.0.0,9.00). * Calls to ServletContextHandler.addFilter() had to be adjusted because of the changed signature. For now, the only remaining issue seems to be bug 358251 (a former deprecated method was changed to throw an exception and hence the tests won't pass) Changed the code to work around bug 358251. On server startup, a servlet filter is added to track all sessions that are handled by the server. Changes are in CVS HEAD. The cluster test fixture now requires/uses Jetty 8.x. The necessary changes cause by changed API in Jetty were made. Dependencies in the bundle manifest were updated. A positive side effect is that the cluster test fixture now only depends on javax.servlet 3.0 (not v2.x and 3.x anymore) Changes are in CVS HEAD |