Hi, I found this problem in Wicket 1.4.20 if cookies are disabled.
If there is used a stateless resource then no jsessionid is rendered. It is removed on the line 390 of the class WebRequestCodingStrategy. I hope this is OK.
Once the browser makes a request to this resource, then there is created a new session, because there is no jsessionid - neither defined by cookie nor defined by the URL.
The class RequestLogger, line 229 - from my point of view the method 'requestTime' shouldn't work with the session in this case. The class WicketFilter, line 1197 - if the resource is cacheable then the session is obtained, why? The problem is that there is no session because no jsessionid is defined.
What is the reason for this? Does anyone have any idea how to fix it/do a workaround?
Thank you very much, Jan --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
