Also, sounds like a problem that the GWT team may be able to answer better.
Dhanji. On Sat, Mar 6, 2010 at 9:02 PM, Alen Vrečko <alen_vre...@yahoo.com> wrote: > Make sure you are not using the HttpServletRequest out of scope. e.g. > > @Singleton > public class Foo{ > > @Inject HttpServletRequest request; > > } > > is a very bad idea. I'd recommend you use a provider > > @Singleton > public class Foo{ > > @Inject Provider<HttpServletSession> session; > > } > > Or go with @RequestScoped > > Cheers > Alen > > On Mar 4, 5:07 pm, Marc Guillemot <mguille...@yahoo.fr> wrote: > > Hi, > > > > I have some problems using HttpSession or HttpServletRequest injection > > under Jetty in GWT dev mode (using Google Eclipse plugin). > > > > With HttpSession, a new session gets created which is not the > > "standard" session for my client therefore I can't find the attribute > > placed there by a servlet. > > > > If I use HttpServletRequest injection and call myself getSection() on > > it, I get following exception: > > > > Caused by: java.lang.IllegalStateException: No SessionHandler or > > SessionManager > > at org.mortbay.jetty.Request.getSession(Request.java:1115) > > at org.mortbay.jetty.Request.getSession(Request.java:1105) > > at myproj.server.MyService.myMethod(MyService.java:48) > > at myproj.server.RPCServiceImpl.doAction(RPCServiceImpl.java:186) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: > > 39) > > at > > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: > > 25) > > at java.lang.reflect.Method.invoke(Method.java:597) > > at > > com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java: > > 562) > > > > Is it a know problem with Jetty + GWT + Google Eclipse Plugin? > > > > Cheers, > > Marc. > > -- > You received this message because you are subscribed to the Google Groups > "google-guice" group. > To post to this group, send email to google-gu...@googlegroups.com. > To unsubscribe from this group, send email to > google-guice+unsubscr...@googlegroups.com<google-guice%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/google-guice?hl=en. > > -- You received this message because you are subscribed to the Google Groups "google-guice" group. To post to this group, send email to google-gu...@googlegroups.com. To unsubscribe from this group, send email to google-guice+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-guice?hl=en.