Could this be because of the GinUiBinder being supplied with GWTP is not updated for 2.5?
Caused by: java.lang.RuntimeException: Deferred binding failed for 'ru.rbc.tvmon.web.client.view.SearchView$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 ru.rbc.tvmon.web.client.view.SearchView.<init>(SearchView.java:140)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl.ru$rbc$tvmon$web$client$view$SearchView_SearchView_methodInjection(ClientGinjectorImpl.java:422)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl.create_Key$type$ru$rbc$tvmon$web$client$view$SearchView$_annotation$$none$$(ClientGinjectorImpl.java:426)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl.get_Key$type$ru$rbc$tvmon$web$client$view$SearchView$_annotation$$none$$(ClientGinjectorImpl.java:440)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl.create_Key$type$ru$rbc$tvmon$web$client$presenter$SearchPresenter$MyView$_annotation$$none$$(ClientGinjectorImpl.java:510)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl.get_Key$type$ru$rbc$tvmon$web$client$presenter$SearchPresenter$MyView$_annotation$$none$$(ClientGinjectorImpl.java:519)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl.create_Key$type$ru$rbc$tvmon$web$client$presenter$SearchPresenter$_annotation$$none$$(ClientGinjectorImpl.java:631)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl.get_Key$type$ru$rbc$tvmon$web$client$presenter$SearchPresenter$_annotation$$none$$(ClientGinjectorImpl.java:645)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl.access$2(ClientGinjectorImpl.java:643)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl$3$1.onSuccess(ClientGinjectorImpl.java:758)
at com.google.gwt.core.client.GWT.runAsync(GWT.java:255)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl$3.get(ClientGinjectorImpl.java:756)
at com.gwtplatform.common.client.CodeSplitProvider.get(CodeSplitProvider.java:48)
at com.gwtplatform.mvp.client.proxy.ProxyImpl.getPresenter(ProxyImpl.java:46)
at com.gwtplatform.mvp.client.proxy.ProxyPlaceAbstract.handleRequest(ProxyPlaceAbstract.java:193)
at com.gwtplatform.mvp.client.proxy.ProxyPlaceAbstract.access$0(ProxyPlaceAbstract.java:192)
at com.gwtplatform.mvp.client.proxy.ProxyPlaceAbstract$1.onPlaceRequest(ProxyPlaceAbstract.java:143)
at com.gwtplatform.mvp.client.proxy.PlaceRequestInternalEvent.dispatch(PlaceRequestInternalEvent.java:134)
at com.gwtplatform.mvp.client.proxy.PlaceRequestInternalEvent.dispatch(PlaceRequestInternalEvent.java:1)
at com.google.gwt.event.shared.GwtEvent.dispatch(GwtEvent.java:1)
at com.google.web.bindery.event.shared.EventBus.dispatchEvent(EventBus.java:40)
at com.google.web.bindery.event.shared.SimpleEventBus.doFire(SimpleEventBus.java:193)
at com.google.web.bindery.event.shared.SimpleEventBus.fireEventFromSource(SimpleEventBus.java:96)
at com.gwtplatform.mvp.client.proxy.PlaceManagerImpl.fireEvent(PlaceManagerImpl.java:146)
at com.gwtplatform.mvp.client.proxy.PlaceManagerImpl.doRevealPlace(PlaceManagerImpl.java:121)
at com.gwtplatform.mvp.client.proxy.PlaceManagerImpl.revealPlace(PlaceManagerImpl.java:339)
at ru.rbc.tvmon.web.client.TVMonPlaceManager.revealDefaultPlace(TVMonPlaceManager.java:22)
at com.gwtplatform.mvp.client.proxy.PlaceManagerImpl.onValueChange(PlaceManagerImpl.java:264)
at com.google.gwt.event.logical.shared.ValueChangeEvent.dispatch(ValueChangeEvent.java:128)
at com.google.gwt.event.logical.shared.ValueChangeEvent.dispatch(ValueChangeEvent.java:1)
at com.google.gwt.event.shared.GwtEvent.dispatch(GwtEvent.java:1)
at com.google.web.bindery.event.shared.EventBus.dispatchEvent(EventBus.java:40)
at com.google.web.bindery.event.shared.SimpleEventBus.doFire(SimpleEventBus.java:193)
at com.google.web.bindery.event.shared.SimpleEventBus.fireEvent(SimpleEventBus.java:88)
at com.google.gwt.event.shared.HandlerManager.fireEvent(HandlerManager.java:127)
at com.google.gwt.user.client.impl.HistoryImpl.fireEvent(HistoryImpl.java:80)
at com.google.gwt.event.logical.shared.ValueChangeEvent.fire(ValueChangeEvent.java:43)
at com.google.gwt.user.client.impl.HistoryImpl.fireHistoryChangedImpl(HistoryImpl.java:87)
at com.google.gwt.user.client.History.fireCurrentHistoryState(History.java:131)
at com.gwtplatform.mvp.client.proxy.PlaceManagerImpl.revealCurrentPlace(PlaceManagerImpl.java:310)
at ru.rbc.tvmon.web.client.TVMonClient.onModuleLoad(TVMonClient.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:405)
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:722)
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:1365)
at com.google.gwt.uibinder.rebind.UiBinderWriter.parseDocument(UiBinderWriter.java:1075)
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:594)
We're going to update to the final release of GWT 2.5
Using RC1 is deprecated.
On Tue, Oct 30, 2012 at 10:34 AM, Bruce Grant <dbruc...@gmail.com> wrote:
Can the Tab Sample run without GinUiBinder? thx, Bruce.
On Tuesday, 25 September 2012 10:48:09 UTC-4, Christian Goudreau wrote:
You don't have to use GinUiBinder.
On Thu, Sep 20, 2012 at 9:06 PM, Brandon Donnelson <branfl...@gmail.com> wrote:
I find when I get these errors, I've forgot to bind something. Can you ask the IDE to break on the trace and walk up the trace to see what might be throwing this? You might find a injected presenter not bound that you may be using in the view.
Brandon
On Thursday, September 20, 2012 6:55:05 AM UTC-7, Evgeny Smyvin wrote:
I have the same error.I think the problem with GinUiBinder. If i don't use it everithing is ok. How can i fix it?
Caused by: java.lang.RuntimeException: Deferred binding failed for 'ru.rbc.tvmon.web.client.view.SearchView$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 ru.rbc.tvmon.web.client.view.SearchView.<init>(SearchView.java:140)
at ru.rbc.tvmon.web.client.gin.ClientGinjectorImpl.ru $rbc$tvmon$web$client$view$SearchView_SearchView_methodInjection(ClientGinjectorImpl.java:422)
--
You received this message because you are subscribed to the Google Groups "GWTP" group.
To unsubscribe from this group and stop receiving emails from it, send an email to gwt-platform...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Not sure this is an option but if your willing to widdle down your project to something you can share I could replicate it and help more. Ill also look more when i get back to my desk.
Also does GinUiBinder is an experimental component and will remains as such or do you guys are planning to make it more reliable ?