I'm trying to migrate to GWT 2.4.0 in order to use some of its features and bug fixes, but when I try to load the application in Eclipse I have the following error:
[WARN] Error for /gwtRequest
java.lang.NoSuchMethodError: com.google.gwt.core.client.impl.WeakMapping.setWeak(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V
at com.google.web.bindery.autobean.vm.impl.ProxyAutoBean.createShim(ProxyAutoBean.java:342)
at com.google.web.bindery.requestfactory.server.SimpleRequestProcessor.process(SimpleRequestProcessor.java:124)
at com.google.web.bindery.requestfactory.server.RequestFactoryServlet.doPost(RequestFactoryServlet.java:133)
Anyone has any idea of what's the problem? I verified that the maven plugin in the pom is of the same version of GWT (2.4.0). The SDK configured for the project is also 2.4.0, actually is the only one installed.
I noted that Gin is indirectly importing GWT 2.2.0.. I wonder if this might be the issue, and how to get it fixed...
The funny thing is that eclipse itself can find the sources for the method which is supposedly missing, when I navigate to it using the stack trace above.
Thank you for any help,
Tiago