[
https://issues.apache.org/jira/browse/WICKET-6465?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16160272#comment-16160272
]
ASF GitHub Bot commented on WICKET-6465:
----------------------------------------
GitHub user svenmeier opened a pull request:
https://github.com/apache/wicket/pull/233
WICKET-6465 prevent unbound during storeTouchedPages only
Why so complicated? We just want to prevent valueUnbound() from doing any
harm while we're resetting the attribute during storeTouchedPages.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/svenmeier/wicket master
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/wicket/pull/233.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #233
----
commit 8c7497144311923f7761e26eadedadfc9046f48e
Author: Sven Meier <[email protected]>
Date: 2017-09-10T08:36:00Z
WICKET-6465 prevent unbound during storeTouchedPages only
----
> PageStore not cleared at session end
> ------------------------------------
>
> Key: WICKET-6465
> URL: https://issues.apache.org/jira/browse/WICKET-6465
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 7.8.0
> Environment: Tomcat
> Reporter: Franta Mejta
> Assignee: Emond Papegaaij
> Priority: Critical
>
> WICKET-6387 causes the page store not to be cleared at logout on Tomcat. The
> problem is that tomcat does not call {{valueUnbound}} or {{valueBound}} when
> an attribute is set to the current value (new == old).
> https://github.com/apache/tomcat/blob/e28b35c9e40aeb4b7ac52a98f07ad965630e2766/java/org/apache/catalina/session/StandardSession.java#L1424
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)