HttpSessionDataStore uses asynchronous saving by default
--------------------------------------------------------
Key: WICKET-4165
URL: https://issues.apache.org/jira/browse/WICKET-4165
Project: Wicket
Issue Type: Bug
Components: wicket
Affects Versions: 1.5.2, 1.5.1, 1.5.0
Environment: Apache Tomcat 6.0.x and jetty
Reporter: Mikko Pukki
HttpSessionDataStore uses asynchronous saving and store itself expects saving
thread to be a "wicket thread". There is no need for asynchronous saving as
HttpSessionDataStore saves all data to HTTPSession and therefore data is held
in memory. HttpSessionDataStore should default to synchronous action.
There is a lot of errors like this on log with default setting:
"ERROR - HttpSessionDataStore - Cannot store the data for page with id
'0' in session with id '1x6veaq6f0b23trchiio53f3g'"
When setting "getStoreSettings().setAsynchronous(false);" in application's init
everything seems to work ok.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira