You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Igor Vaynberg (JIRA)" <ji...@apache.org> on 2010/08/31 08:26:53 UTC

[jira] Resolved: (WICKET-2863) MockHttpServletResponse does not save Session cookies (maxAge = -1)

     [ https://issues.apache.org/jira/browse/WICKET-2863?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Igor Vaynberg resolved WICKET-2863.
-----------------------------------

         Assignee: Igor Vaynberg
    Fix Version/s: 1.4.11
                   1.5-M2
       Resolution: Fixed

looks like this was already resolved by Juergen

*948918	5/27/10 10:32 AM	3	jdonnerstag	fixed WICKET-2863 MockHttpServletResponse does not save Session cookies (maxAge = -1) Issue: WICKET-2863


> MockHttpServletResponse does not save Session cookies (maxAge = -1)
> -------------------------------------------------------------------
>
>                 Key: WICKET-2863
>                 URL: https://issues.apache.org/jira/browse/WICKET-2863
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.4.8
>            Reporter: Ben La Monica
>            Assignee: Igor Vaynberg
>             Fix For: 1.4.11, 1.5-M2
>
>
> The WicketTester does not save cookies that have an age of -1 (the default if you do not set a maxAge). These cookies should be treated as session cookies and should be deleted when the browser exits (or in this case, when the WicketTester browsing session is thrown away). This used to work in 1.4.1, but fails to work in 1.4.8. I believe that the fix introduced by WICKET-2630 causes this behavior.
> The description in WICKET-2630 only quotes part of the javadoc for Cookies. The actual javadoc (http://java.sun.com/javaee/6/docs/api/javax/servlet/http/Cookie.html#setMaxAge%28int%29) reads:
> A positive value indicates that the cookie will expire after that many seconds have passed. Note that the value is the maximum age when the cookie will expire, not the cookie's current age.
> A negative value means that the cookie is not stored persistently and will be deleted when the Web browser exits. A zero value causes the cookie to be deleted. 

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.