Saturday, December 29, 2012

Upgrade challenges to GWT 2.5

Trying to upgrade a fairly mature maven based gwt 2.4 gwtp .7 gin 1.5 app to gwt 2.5 and getting this compile errors below (ERROR highlighted below). Any feedback appreciated.. Not sure if this is a GWTP issue or a GWT issue.. have posted on both groups.. Thanks and Cheers...

16:53:49.010 [ERROR] [app] Unable to load module entry point class com.app.client.bootstrap.app (see associated exception for details)
java.lang.RuntimeException: Deferred binding failed for 'com.fp.client.common.pleasewait.PleaseWaitView$Binder' (did you forget to inherit a required module?)
    at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:53)
    at com.google.gwt.core.shared.GWT.create(GWT.java:57)
    at com.google.gwt.core.client.GWT.create(GWT.java:85)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$fp$client$common$pleasewait$PleaseWaitView$Binder$_annotation$$none$$(ClientGinjectorImpl.java:746)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$fp$client$common$pleasewait$PleaseWaitView$Binder$_annotation$$none$$(ClientGinjectorImpl.java:760)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$fp$client$common$pleasewait$PleaseWaitView$_annotation$$none$$(ClientGinjectorImpl.java:3100)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$fp$client$common$pleasewait$PleaseWaitView$_annotation$$none$$(ClientGinjectorImpl.java:3111)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$fp$client$common$pleasewait$PleaseWaitPresenterWidget$MyView$_annotation$$none$$(ClientGinjectorImpl.java:6780)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$fp$client$common$pleasewait$PleaseWaitPresenterWidget$MyView$_annotation$$none$$(ClientGinjectorImpl.java:6789)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$fp$client$common$pleasewait$PleaseWaitPresenterWidget$_annotation$$none$$(ClientGinjectorImpl.java:3301)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$fp$client$common$pleasewait$PleaseWaitPresenterWidget$_annotation$$none$$(ClientGinjectorImpl.java:3312)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$fp$client$place$FlowPlatformPlaceManager$_annotation$$none$$(ClientGinjectorImpl.java:4652)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$fp$client$place$FlowPlatformPlaceManager$_annotation$$none$$(ClientGinjectorImpl.java:4663)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$gwtplatform$mvp$client$proxy$PlaceManager$_annotation$$none$$(ClientGinjectorImpl.java:4309)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$gwtplatform$mvp$client$proxy$PlaceManager$_annotation$$none$$(ClientGinjectorImpl.java:4321)
    at com.app.client.bootstrap.ClientGinjectorImpl.getPlaceManager(ClientGinjectorImpl.java:75)
    at com.app.client.property.create.PropertyCreateWizardPPropertyCreateNewProxyImpl.delayedBind(PropertyCreateWizardPPropertyCreateNewProxyImpl.java:53)
    at com.gwtplatform.mvp.client.DelayedBindRegistry.bind(DelayedBindRegistry.java:48)
    at com.app.client.bootstrap.app.onModuleLoad(app.java:34)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:406)
    at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:200)
    at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:526)
    at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364)
    at java.lang.Thread.run(Thread.java:680)
Caused by: java.lang.NoSuchMethodError: com.google.gwt.uibinder.rebind.FieldWriterOfGeneratedType.<init>(Lcom/google/gwt/core/ext/typeinfo/JClassType;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/gwt/uibinder/rebind/MortalLogger;)V
    at com.google.gwt.uibinder.rebind.GinFieldManager.registerFieldOfGeneratedType(GinFieldManager.java:293)
    at com.google.gwt.uibinder.rebind.UiBinderWriter.parseDocumentElement(UiBinderWriter.java:1363)
    at com.google.gwt.uibinder.rebind.UiBinderWriter.parseDocument(UiBinderWriter.java:1073)
    at com.google.gwt.uibinder.rebind.GinUiBinderGenerator.generateOnce(GinUiBinderGenerator.java:195)
    at com.google.gwt.uibinder.rebind.GinUiBinderGenerator.generate(GinUiBinderGenerator.java:146)
    at com.google.gwt.core.ext.IncrementalGenerator.generateNonIncrementally(IncrementalGenerator.java:40)
    at com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally(StandardGeneratorContext.java:657)
    at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:41)
    at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:79)
    at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:276)
    at com.google.gwt.dev.shell.ShellModuleSpaceHost.rebind(ShellModuleSpaceHost.java:141)
    at com.google.gwt.dev.shell.ModuleSpace.rebind(ModuleSpace.java:595)
    at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:465)
    at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:49)
    at com.google.gwt.core.shared.GWT.create(GWT.java:57)
    at com.google.gwt.core.client.GWT.create(GWT.java:85)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$fp$client$common$pleasewait$PleaseWaitView$Binder$_annotation$$none$$(ClientGinjectorImpl.java:746)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$fp$client$common$pleasewait$PleaseWaitView$Binder$_annotation$$none$$(ClientGinjectorImpl.java:760)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$fp$client$common$pleasewait$PleaseWaitView$_annotation$$none$$(ClientGinjectorImpl.java:3100)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$fp$client$common$pleasewait$PleaseWaitView$_annotation$$none$$(ClientGinjectorImpl.java:3111)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$fp$client$common$pleasewait$PleaseWaitPresenterWidget$MyView$_annotation$$none$$(ClientGinjectorImpl.java:6780)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$fp$client$common$pleasewait$PleaseWaitPresenterWidget$MyView$_annotation$$none$$(ClientGinjectorImpl.java:6789)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$fp$client$common$pleasewait$PleaseWaitPresenterWidget$_annotation$$none$$(ClientGinjectorImpl.java:3301)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$fp$client$common$pleasewait$PleaseWaitPresenterWidget$_annotation$$none$$(ClientGinjectorImpl.java:3312)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$fp$client$place$FlowPlatformPlaceManager$_annotation$$none$$(ClientGinjectorImpl.java:4652)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$fp$client$place$FlowPlatformPlaceManager$_annotation$$none$$(ClientGinjectorImpl.java:4663)
    at com.app.client.bootstrap.ClientGinjectorImpl.create_Key$type$com$gwtplatform$mvp$client$proxy$PlaceManager$_annotation$$none$$(ClientGinjectorImpl.java:4309)
    at com.app.client.bootstrap.ClientGinjectorImpl.get_Key$type$com$gwtplatform$mvp$client$proxy$PlaceManager$_annotation$$none$$(ClientGinjectorImpl.java:4321)
    at com.app.client.bootstrap.ClientGinjectorImpl.getPlaceManager(ClientGinjectorImpl.java:75)
    at com.app.client.property.create.PropertyCreateWizardPPropertyCreateNewProxyImpl.delayedBind(PropertyCreateWizardPPropertyCreateNewProxyImpl.java:53)
    at com.gwtplatform.mvp.client.DelayedBindRegistry.bind(DelayedBindRegistry.java:48)
    at com.app.client.bootstrap.app.onModuleLoad(app.java:34)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:406)
    at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:200)
    at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:526)
    at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:364)
    at java.lang.Thread.run(Thread.java:680)

--
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/-/xxpkWxqK4DoJ.
To post to this group, send email to google-web-toolkit@googlegroups.com.
To unsubscribe from this group, send email to google-web-toolkit+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.

No comments:

Post a Comment