Hi,

with the latest snapshot I get the following exception when invalidating a 
session:

---8<---
[09:46:04.142] java.lang.IllegalStateException: Can't call getEntrySet() when
session is no longer valid.
[09:46:04.142]  at
com.caucho.server.session.SessionImpl.getEntrySet(SessionImpl.java:1205)
[09:46:04.142]  at
com.caucho.server.session.SessionImpl.store(SessionImpl.java:1134)
[09:46:04.142]  at
com.caucho.server.session.SessionManager.store(SessionManager.java:1583)
[09:46:04.142]  at
com.caucho.server.cluster.ClusterObject.store(ClusterObject.java:402)
[09:46:04.142]  at 
com.caucho.server.session.SessionImpl.save(SessionImpl.java:914)
[09:46:04.142]  at
com.caucho.server.connection.AbstractHttpRequest.saveSession(AbstractHttpRequest.java:2375)
[09:46:04.142]  at
com.caucho.server.connection.AbstractHttpResponse.sendRedirect(AbstractHttpResponse.java:611)
[09:46:04.142]  at
org.apache.wicket.protocol.http.WebResponse.redirect(WebResponse.java:214)
[09:46:04.142]  at
org.apache.wicket.protocol.http.BufferedWebResponse.close(BufferedWebResponse.java:67)
[09:46:04.142]  at
org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:288)
[09:46:04.142]  at
org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:129)
[09:46:04.142]  at
com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:73)
[09:46:04.142]  at
com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:159)
[09:46:04.142]  at
com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:175)
[09:46:04.142]  at
com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:240)
[09:46:04.142]  at
com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:263)
[09:46:04.142]  at 
com.caucho.server.port.TcpConnection.run(TcpConnection.java:481)
[09:46:04.142]  at com.caucho.util.ThreadPool$Item.runTasks(ThreadPool.java:685)
[09:46:04.142]  at com.caucho.util.ThreadPool$Item.run(ThreadPool.java:607)
[09:46:04.142]  at java.lang.Thread.run(Thread.java:619)
---8<---

What I'm doing on logout is calling the logout-page and there:

public LogoutPage()
{
  AuthServiceWebSession.get().logout(); // Invalidates the session
  setResponsePage( LoginPage.class );
}

What change might have caused this and how can I circumvent this?

Cheers, --- Jan.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to