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.