no, there is not afaik. what you need to do is pass it in the url just like the servlet container would
/context;JSESSIONID=xxxxx?foo=bar -igor On Mon, Jul 27, 2009 at 11:09 AM, Altuğ B. Altıntaş<alt...@gmail.com> wrote: > OK. > > Problem occurs because of swfupload - swfupload.org/ > > swfupload is a flash based file upload tool and it doesn't send cookie > information in the http header so i can't access Wicket Session. > > I am sending Session Id in URL when posting via swfupload; Is there any way > to access Session object assume that you know session Id ? > > Thanks. > > > > > > 2009/7/27 Igor Vaynberg <igor.vaynb...@gmail.com> > >> 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 >> >> > > > -- > Altuğ. > --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org For additional commands, e-mail: users-h...@wicket.apache.org