Allow different Comet implementations by adding an abstraction layer (added Jetty 7 support)
Updated 2 years ago
| Marius Danciu | Reviewers | ||
| wip-marius-217 | |||
| 217 | dchenbecker, dpp, marius, charles, joni, atsuhiko, jorge, naftoli, kris, indrajit, alexb | ||
| None | LiftWeb-archive | ||
Allow the flexibility of using various implementations of suspend/resume. Currently we have an implementation for Jetty6. If this gets approved the next thing would be to add Jetty 7 support. This would lead to some minor changes regarding the "bail-out" exception as Jetty 7 continuations do not use exceptions any more on suspend. Once we have Jetty 7 support we can start working on Chronium + Jetty 7.0.1 for an early and experimental web sockets integration. Br's, Marius
Yes
In general I think the change is good, though my familiarity with the deeper internals of Comet/AJAX support in Lift is light. Two minor comments:
Review request changed
Updated 2 years ago (January 24th, 2010, 2:03 a.m.)
-
- added Diff r2
added support for jetty7
Review request changed
Updated 2 years ago (January 24th, 2010, 2:40 a.m.)
- changed from to wip-marius-217
setting up the branch name
Review request changed
Updated 2 years ago (January 24th, 2010, 6:41 a.m.)
- changed from Allow different Comet implementations by adding an abstraction layer to Allow different Comet implementations by adding an abstraction layer (added Jetty 7 support)
