You can maintain a map somewhere on your own to do that. On Tue, Feb 16, 2010 at 7:53 AM, Andreas Lüdtke <sam.lued...@t-online.de> wrote: > I studied the classes HttpSessionBindingListener and AbstractHttpSessionStore > as you noted, but I think I'll still have no link between the SessionId from > the HTTPSession and my own Session. Maybe I'm missing something or "I don't > see the wood among all the trees" as we say in Germany... > > Andreas > >> -----Original Message----- >> From: Eelco Hillenius [mailto:eelco.hillen...@gmail.com] >> Sent: Monday, February 15, 2010 7:08 PM >> To: sam.lued...@t-online.de >> Cc: users@wicket.apache.org >> Subject: Re: best way to detect session termination >> >> You could use a HttpSessionBindingListener like Wicket does internally >> (see AbstractHttpSessionStore). Or as a hack store references to the >> session objects in the session listener. That's the easy fix, but >> doesn't scale if you need session replication (unless maybe you use >> e.g. Terracotta). >> >> Eelco >> >> On Sun, Feb 14, 2010 at 4:36 AM, Andreas Lüdtke >> <sam.lued...@t-online.de> wrote: >> > Hi Eelco, >> > >> > thanks for the hint. Now I can detect the end of a session. >> Unfortunately I >> > can't access my own wicket session in that >> sessionDestroyed() method in order >> > to get the info about the connected user. I've got ther >> error message >> > "java.lang.IllegalStateException: you can only locate or >> create sessions in >> > the context of a request cycle". >> > >> > Do you know how I can achieve this? >> > >> > Andreas >> > >> >> -----Original Message----- >> >> From: Eelco Hillenius [mailto:eelco.hillen...@gmail.com] >> >> Sent: Saturday, February 13, 2010 7:02 PM >> >> To: users@wicket.apache.org; sam.lued...@t-online.de >> >> Subject: Re: best way to detect session termination >> >> >> >> http://www.xyzws.com/Servletfaq/when-do-i-use-httpsessionlistener/7 >> >> >> >> Eelco >> >> >> >> On Sat, Feb 13, 2010 at 8:38 AM, Andreas Lüdtke >> >> <sam.lued...@t-online.de> wrote: >> >> > I would like to detect the termination of the session to set the >> >> > "lastAccesTime" in the user profile. This should also >> >> happen if the session >> >> > times out. >> >> > >> >> > I read in archive about a HttpSessionListener that should >> >> do the trick. >> >> > Unfortunately I can't find a place to install it. >> >> > >> >> > Thanks >> >> > >> >> > Andreas >> >> > >> >> > >> >> > >> >> >> --------------------------------------------------------------------- >> >> > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> >> > For additional commands, e-mail: users-h...@wicket.apache.org >> >> > >> >> > >> >> >> > >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org > For additional commands, e-mail: users-h...@wicket.apache.org > >
--------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org