The current version (2.2.1.v201103311225) of the Google Plugin for
Eclipse 3.6 completely breaks my GWT compiling as it fails everywhere
I @Inject an AsyncService.  Can someone please tell me where I can
find the previous plugin build so I can continue to do work?

Thanks,
John

Broken Scenario:

---- Simplified example: (S is a ServiceAsync interface) ------
public abstract MyPresenter<V extends LazyView, E extends EventBus,
S>
extends
                LazyPresenter<V, E> {
@Inject
        public void setService(S service) {
                this.service = service;
        }
        public S getService() {
                return service;
        }
        private S service;
}

[ERROR] Generator 'com.google.gwt.inject.rebind.GinjectorGenerator'
threw an exception while rebinding
'my.path.client.MonitorModuleImpl.my_path_client_MonitorModuleGinjector'
com.google.inject.ProvisionException: Guice provision errors:
1) Error creating key for class S extends java.lang.Object
1 error
        at
com.google.gwt.inject.rebind.util.KeyUtil.getKey(KeyUtil.java:181)
        at
com.google.gwt.inject.rebind.util.KeyUtil.getKey(KeyUtil.java:82)
...
Caused by: java.lang.ClassNotFoundException: S extends
java.lang.Object
        at java.net.URLClassLoader$1.run(Unknown Source)
...
 [ERROR] Errors in 'generated://C6B0B974A1971D5D1D0C680463F72FE9/my/
path/client/MonitorModuleImpl.java'
      [ERROR] Line 188:  Failed to resolve
'my.path.client.MonitorModuleImpl.my_path_client_MonitorModuleGinjector'
via deferred binding

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to