session id cookie in gwt rpc
cookies, google-app-engine, java, session, session-state
Solution
Using Servlet Sessions in GWT
In the remote service implementation class:
String jSessionId=this.getThreadLocalRequest().getSession().getId();
In the client code:
String jSessionId=Cookies.getCookie("JSESSIONID");
Enabling_Sessions
appengine-web.xml
<sessions-enabled>true</sessions-enabled>
Problem
Assuming I'm rolling my own session code, what's the right way to generate a unique and secure session id cookie in java. Should I not be rolling my own but using something that's already been standardized? I'm using gwt and the google app-engine platform. How do I make sessions persist across browser/server restarts?