I've set up a project based on Hive and almost have it running, but I'm getting errors like this...
...
com.google.inject.CreationException: Guice creation errors:
1) No implementation for javax.inject.Provider<com.google.gwt.inject.rebind.binding.AsyncProviderBinding> was bound.
while locating javax.inject.Provider<com.google.gwt.inject.rebind.binding.AsyncProviderBinding>
for parameter 9 at com.google.gwt.inject.rebind.BindingsProcessor.<init>(BindingsProcessor.java:210)
at com.google.gwt.inject.rebind.GinjectorGeneratorModule.configure(GinjectorGeneratorModule.java:59)
...
It seems to be a GIN related conflict. I see there are some snapshot jars in the Hive project. Are these jars compatible? (from my WEB-INF/lib)
aopalliance.jar
gin-1.0.jar
gin-r152.jar
guice-2.0.jar
guice-assistedinject-2.0.jar
guice-servlet-2.0.jar
gwt-servlet.jar
gwtp-all-0.5.jar
javax.inject.jar
The Hive code is very nice to read, by the way. It's a lot for me to absorb, though, since I'm new to guice, gin & gwt-presenter. But I'm learning.
thanks!
boz