thats why i said use Session.exists() to check first, and only call Session.get() if Session.exists() returned true.
-igor On Mon, Jul 27, 2009 at 9:45 AM, Altuğ B. Altıntaş<alt...@gmail.com> wrote: > It is impossible, I can get Session Id but then when I call servlet ' s > doPost() method , WicketSessionFilter can not find the HttpSession. > > I mean : > > HttpSession httpSession = httpServletRequest.getSession(false); // > WicketSessionFilter.java in wicket.1.3.6.jar > > returns NULL. > > so that my servlet throws Exception because > > Session wicketSession = Session.get(); > > throws "java.lang.IllegalStateException: you can only locate or create > sessions in the context of a request cycle" > > > Thanks. > > > 2009/7/27 Igor Vaynberg <igor.vaynb...@gmail.com> > >> that means session has not yet been created. you should use >> Session.exists() to test for this. >> >> -igor >> >> On Mon, Jul 27, 2009 at 7:38 AM, Altuğ B. Altıntaş<alt...@gmail.com> >> wrote: >> > Hi all ; >> > >> > >> > I am working on WicketSessionFilter for a while and i have problem about >> > accessing Wicket Session in my Servlet. >> > >> > My question is : >> > >> > In WicketSessionFilter.java (core class in wicket.1.3.6.jar) at >> doFilter() >> > method >> > >> > HttpSession httpSession = httpServletRequest.getSession(false); >> > >> > above code returns the session. But when my servlet post a request then >> > above code returns NULL . It can not get the standard session object >> when a >> > simple servlet post a request. >> > >> > Any idea why a servlet http post cause null http session in >> > WicketSessionFilter.java ? >> > >> > Thanks. >> > >> > Altug. >> > >> > >> > >> > -- >> > Altuğ. >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org >> For additional commands, e-mail: users-h...@wicket.apache.org >> >> > > > -- > Altuğ. > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org