Is this Wicket 1.5 ?
Create a quickstart and attach it to Jira.

On Fri, Jun 3, 2011 at 2:24 PM, hok <[email protected]> wrote:
> Hello,
> after some investigation I reached to the following:
> when a wicket session is created it is added as attribute to the
> HttpSession:
> HttpSessionStore.bind(), and inside it
>
> setAttribute(request, getSessionAttribute(), newSession);
>
> If we assume that inside web.xml the WicketFilter name is "WICKET_FILTER",
> the getSessionAttribute() method returns "sessionWICKET_FILTER". Then,
> inside
> setAttribute(request, getSessionAttribute(), newSession);
> the attribute name, by which the wicket session will be stored in the
> HttpSession is formed as
> String attributeName = getSessionAttributePrefix(request) + name;, where
> name is "sessionWICKET_FILTER" and getSessionAttributePrefix(request)
> returns "wicket:WICKET_FILTER:"
> As a result of all this the wicket session is stored in HttpSession with
> attribute named
> "wicket:WICKET_FILTER:sessionWICKET_FILTER"
>
> On the other hand when the WicketSessionFilter is asked for the session, it
> forms it's own attribute value of the stored session:
> Inside WicketSessionFilter.getSession() (line 208):
> sessionKey = application.getSessionAttributePrefix(null, filterName) +
> Session.SESSION_ATTRIBUTE_NAME;, where
> application.getSessionAttributePrefix(null, filterName) returns
> "wicket:WICKET_FILTER:" and Session.SESSION_ATTRIBUTE_NAME is "session". As
> a result WicketSessionFilter tries to get the session with attribute named
> "wicket:WICKET_FILTER:session"
>
> The attribute names from HttpSessionStore
> ("wicket:WICKET_FILTER:sessionWICKET_FILTER") and
> WicketSessionFilter("wicket:WICKET_FILTER:session") are different and the
> session cannot be retrieved.
>
>
>
>
> --
> View this message in context: 
> http://apache-wicket.1842946.n4.nabble.com/WicketSessionFilter-and-ignorePaths-in-WicketFilter-tp3570291p3570577.html
> Sent from the Users forum mailing list archive at Nabble.com.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>



-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to