You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Johan Compagner (JIRA)" <ji...@apache.org> on 2008/03/29 14:47:42 UTC
[jira] Closed: (WICKET-1455) Session. requestDetached() does not
replicate dirty pages to session in some situations, breaking application
clustering
[ https://issues.apache.org/jira/browse/WICKET-1455?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Johan Compagner closed WICKET-1455.
-----------------------------------
Resolution: Fixed
> Session. requestDetached() does not replicate dirty pages to session in some situations, breaking application clustering
> ------------------------------------------------------------------------------------------------------------------------
>
> Key: WICKET-1455
> URL: https://issues.apache.org/jira/browse/WICKET-1455
> Project: Wicket
> Issue Type: Bug
> Affects Versions: 1.3.2
> Reporter: Juliano Viana
> Assignee: Johan Compagner
> Fix For: 1.3.3
>
>
> In Session.java line 1406 there is a test for deciding whether to set the page as an attribute to the session. The test reads:
> if (page.isStateless())
> Page does not override isStateless, and the default implementation (in Component) will return true for most pages.
> That means pages are not re-added to the session after being changed and this in turn breaks clustering (the results are most vivid when using a non-sticky load balancer).
> The fix is to change line 1406 to:
> if (page.isPageStateless())
> Maybe this is a typing mistake in the original code?
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.