diff options
-rw-r--r-- | src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java b/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java index 6fd6bfaa8c..17b6c66c45 100644 --- a/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java +++ b/src/com/itmill/toolkit/terminal/gwt/server/ApplicationServlet.java @@ -578,6 +578,11 @@ public class ApplicationServlet extends HttpServlet { ((WebApplicationContext) application.getContext()) .endTransaction(application, request); } + + // Work-around for GAE session problem. Explicitly touch session so + // it is re-serialized. + request.getSession().setAttribute("sessionUpdated", + new Date().getTime()); } } |