You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@wicket.apache.org by "Daniel Peters (JIRA)" <ji...@apache.org> on 2008/02/29 17:50:51 UTC
[jira] Created: (WICKET-1387) Cookie Path of persistent
FormElements wrong
Cookie Path of persistent FormElements wrong
--------------------------------------------
Key: WICKET-1387
URL: https://issues.apache.org/jira/browse/WICKET-1387
Project: Wicket
Issue Type: Bug
Components: wicket
Affects Versions: 1.3.1
Environment: eclipse, maven, jetty-plugin / resin
Reporter: Daniel Peters
My web-app runs on the context-path "/mdb-war-wicket"
the JSESSIONID cookie is set correctly by jetty:
Name JSESSIONID
Value rz0z72x33e4p
Host localhost
Path /mdb-war-wicket
Secure No
Expires At End Of Session
But the persistent cookies of my form are set to Path "/":
Name signInPanel:signInForm:username
Value mdb
Host localhost
Path /
Secure No
Expires Sun, 30 Mar 2008 16:31:00 GMT
This can be a real problem when more than one application runs in the app-server.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (WICKET-1387) Cookie Path of persistent FormElements
wrong
Posted by "Johan Compagner (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/WICKET-1387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Johan Compagner closed WICKET-1387.
-----------------------------------
Resolution: Fixed
Fix Version/s: 1.3.2
Assignee: Alastair Maw
we just had setPath("/")
because previously we did getWebRequest().getContext())
But that method is gone now. But the problem is can we really do this:
cookie.setPath(getWebRequest().getHttpServletRequest().getContextPath());
if we are behind a firewall?
I committed that for now, but i guess we should look for better ways to do it
I guess the Application.getXXXSetting().getContextPath() does have to return that people can configure correctly
for this kind of stuff and also for creating full urls (for generating urls for emails and so on)
> Cookie Path of persistent FormElements wrong
> --------------------------------------------
>
> Key: WICKET-1387
> URL: https://issues.apache.org/jira/browse/WICKET-1387
> Project: Wicket
> Issue Type: Bug
> Components: wicket
> Affects Versions: 1.3.1
> Environment: eclipse, maven, jetty-plugin / resin
> Reporter: Daniel Peters
> Assignee: Alastair Maw
> Fix For: 1.3.2
>
>
> My web-app runs on the context-path "/mdb-war-wicket"
> the JSESSIONID cookie is set correctly by jetty:
> Name JSESSIONID
> Value rz0z72x33e4p
> Host localhost
> Path /mdb-war-wicket
> Secure No
> Expires At End Of Session
> But the persistent cookies of my form are set to Path "/":
> Name signInPanel:signInForm:username
> Value mdb
> Host localhost
> Path /
> Secure No
> Expires Sun, 30 Mar 2008 16:31:00 GMT
> This can be a real problem when more than one application runs in the app-server.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.