Hi Carlo, How did you fix this issue? I'm running into exactly the same problem. When I "Run as Web Application" on Eclipse, I get the following exception:
No implementation for javax.inject.Provider<com.google.gwt.inject.rebind.GinjectorBindings> was bound. while locating javax.inject.Provider<com.google.gwt.inject.rebind.GinjectorBindings> for parameter 4 at com.google.gwt.inject.rebind.GinjectorBindings.<init>(GinjectorBindings.java:196) at com.google.gwt.inject.rebind.GinjectorGeneratorModule.configure(GinjectorGeneratorModule.java:75) I've tried making a new project with the GIN source code, and adding that as a library to my Java project. But I still get the same error. I'm using gin-2.0, which appears to come with guice-3.0 bundled with it. Please let me know where I can look to troubleshoot this problem, or if there is some other library I should be including as well. Regards, Avanish On Tuesday, February 15, 2011 1:55:11 PM UTC+5:30, Carlo Alberto Degli Atti wrote: > > thanks leszek, > > but I'm experiencing this exception > > No implementation for > javax.inject.Provider<com.google.gwt.inject.rebind.GinjectorBindings> > was > bound. > while locating > javax.inject.Provider<com.google.gwt.inject.rebind.GinjectorBindings> > for parameter 4 > at > com.google.gwt.inject.rebind.GinjectorBindings.<init>(GinjectorBindings.java: > > 182) > at > com.google.gwt.inject.rebind.GinjectorGeneratorModule.configure(GinjectorGeneratorModule.java: > > > 69) > > Do you know what does it mean? > Is something missing? > > Thanks a lot! > > > On Feb 14, 10:30 pm, leszek <leszek.ptokar...@gmail.com> wrote: > > I run into the same problem yesterday but finally, after taking new > > GIN snapshot and migrate to GUICE 3.0 (as is described in your post) I > > was successful and everything seems working now. The only problem I > > spent several hours on was that Nullable annotation disappeared from > > Guice internals and it took me a lot of time until I understood what > > was going on. > > > > http://groups.google.com/group/google-guice/browse_frm/thread/38859fa... > > > > > You have to be prepared for a lot of surprises if you bank on google > > code, is it bad news, but good news is that - on the whole - it works. > > > > On 14 Lut, 16:57, Carlo Alberto Degli Atti <lordk...@gmail.com> wrote: > > > > > > > > > > > > > > > > > Hello everybody, > > > > > this morning I had the (bad) idea to update my eclipse environment to > use > > > gwt 2.2... (with 2.1 everything was fine)... > > > > > now I'm experiencing a lot of problems... maybe it's my fault (I'm a > new > > > gwt & related techs user)... > > > > > My application is using gin and guice; before this morning I was > using gin > > > v1.0 and guice 2.0. > > > > > Now: > > > > > *1. after upgrading to gwt (to 2.2) I got this exception (still the > > > original guice and gin versions):* > > > > > [WARN] failed JettyContainerService$ApiProxyHandler@ae281c: > > > java.lang.NoClassDefFoundError: com/google/inject/internal/Lists > > > > > [WARN] Error starting handlers > > > > > java.lang.NoClassDefFoundError: com/google/inject/internal/Lists > > > > > at com.google.inject.servlet.FiltersModuleBuilder.<init>( > > > FiltersModuleBuilder.java:36) > > > > > at > com.google.inject.servlet.ServletModule.<init>(ServletModule.java:219) > > > > > * 2. then I updated the guice version to 3.0-rc2 *mantaining* the > original > > > gin version (1.0), but I got this unlikely mix*: > > > > > gin-1.0.jar > > > > > guice-2.0.jar > > > > > guice-servlet-3.0-rc2.jar > > > > > as expected, my application threw this exception: > > > > > [WARN] Error starting handlers > > > > > java.lang.NoClassDefFoundError: > > > com/google/inject/internal/util/$Preconditions > > > > > at > com.google.inject.servlet.ServletModule.configure(ServletModule.java:44) > > > > > at com.google.inject.AbstractModule.configure(AbstractModule.java:59) > > > > > ... > > > > > *3. after some investigations, I discovered that gwt 3.2 requires a > new gin > > > (see this post ** > http://groups.google.com/group/google-gin/browse_thread/thread/70520a... > > > ). **I also updated gin to 1.1-2.2-SNAPSHOT. *The dependencies looked > right > > > now: > > > > > gin-1.1-2.2-20110211.140818-5.jar > > > > > guice-3.0-rc2.jar > > > > > guice-assistedinject-3.0-rc2.jar > > > > > guice-servlet-3.0-rc2.jar > > > > > gwt-servlet-2.2.0.jar > > > > > javax.inject-1.jar > > > > > **BUT* the application threw another exception:* > > > > > com.google.inject.CreationException: Guice creation errors: > > > > > 1) No implementation for > > > javax.inject.Provider<com.google.gwt.inject.rebind.GinjectorBindings> > was > > > bound. > > > > > while locating > > > javax.inject.Provider<com.google.gwt.inject.rebind.GinjectorBinding> > > > > > for parameter 4 at > > > > com.google.gwt.inject.rebind.GinjectorBindings.<init>(GinjectorBindings.jav > a:182) > > > > > at > > > > com.google.gwt.inject.rebind.GinjectorGeneratorModule.configure(GinjectorGe > neratorModule.java:69) > > > > > So: > > > > > - where am I wrong? > > > > > - do you have suggestions to solve this? > > > > > Thanks in advance for any help > > > > > CA -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To view this discussion on the web visit https://groups.google.com/d/msg/google-web-toolkit/-/AKI8OYdeiusJ. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.