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

Bug 359405

Summary: Make ISessionStore implementation exchangable
Product: [RT] RAP Reporter: Rüdiger Herrmann <ruediger.herrmann>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 353117    

Description Rüdiger Herrmann CLA 2011-09-29 07:50:53 EDT
As outlined in attachment 204281 [details] of bug 353117 a session store is necessary that can handle deserialization in a multi-class-loader environment.
As this session store would be part of a supplement to RWT in a different bundle, a factory-like mechanism to provide different implementations of ISessionStore is needed.
Comment 1 Ivan Furnadjiev CLA 2013-06-28 04:13:35 EDT
Since RAP 2.0 the ISessionStore class is deprecated. In the context of new UISession (now it provides access to application context, client, locale and others) I can't see this exchangable implementation. Rüdiger, do you think that this bug is still current? Can we close it?
Comment 2 Rüdiger Herrmann CLA 2013-06-28 05:56:36 EDT
(In reply to comment #1)
> Since RAP 2.0 the ISessionStore class is deprecated. In the context of new
> UISession (now it provides access to application context, client, locale and
> others) I can't see this exchangable implementation. Rüdiger, do you think
> that this bug is still current? Can we close it?
This is one of the work items of bug 353117 and probably still necessary to run clustered RWT instances on OSGi. As noone is currently working on this, and likely won't in the future I'll leave it to you to close the whole thing or leave it open.