Well I can't seem to get this working :-| Follows hereunder an example
that fails.
MyWidget is a custom widget that I use once in MyParentView.ui.xml :
public class MyWidget extends Composite {
public interface Binder extends UiBinder<Widget, MyWidget> {}
@Inject
public MyWidget(final Binder binder) {
initWidget(binder.createAndBindUi(this));
}
}
The sole injection of the Binder is causing troubles, there is no
other fields to inject here and MyWidget is basically just an empty
<div>.
When loading the page I'm getting the following error and stack trace:
java.lang.RuntimeException: Deferred binding failed for
'com....client.views.MyParentView$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.client.GWT.create(GWT.java:98)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.create_Key
$type$com$example$gwtpuibinder$client$views$MyParentView$Binder
$_annotation$$none$$(ClientGinjectorImpl.java:2630)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.get_Key
$type$com$example$gwtpuibinder$client$views$MyParentView$Binder
$_annotation$$none$$(ClientGinjectorImpl.java:2644)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.create_Key
$type$com$example$gwtpuibinder$client$views$MyParentView$_annotation$
$none$$(ClientGinjectorImpl.java:1838)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.get_Key
$type$com$example$gwtpuibinder$client$views$MyParentView$_annotation$
$none$$(ClientGinjectorImpl.java:1849)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.create_Key
$type$com$example$gwtpuibinder$client$presenters$MyParentPresenter
$MyView$_annotation$$none$$(ClientGinjectorImpl.java:1521)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.get_Key
$type$com$example$gwtpuibinder$client$presenters$MyParentPresenter
$MyView$_annotation$$none$$(ClientGinjectorImpl.java:1530)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.create_Key
$type$com$example$gwtpuibinder$client$presenters$MyParentPresenter
$_annotation$$none$$(ClientGinjectorImpl.java:2862)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.get_Key
$type$com$example$gwtpuibinder$client$presenters$MyParentPresenter
$_annotation$$none$$(ClientGinjectorImpl.java:2873)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.create_Key
$type$com$example$gwtpuibinder$client$presenters$MainPagePresenter
$_annotation$$none$$(ClientGinjectorImpl.java:720)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.get_Key
$type$com$example$gwtpuibinder$client$presenters$MainPagePresenter
$_annotation$$none$$(ClientGinjectorImpl.java:734)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl.access
$3(ClientGinjectorImpl.java:732)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl
$4.get(ClientGinjectorImpl.java:869)
at com.example.gwtpuibinder.client.gin.ClientGinjectorImpl
$4.get(ClientGinjectorImpl.java:1)
at
com.gwtplatform.common.client.StandardProvider.get(StandardProvider.java:
48)
at
com.gwtplatform.mvp.client.proxy.ProxyImpl.getPresenter(ProxyImpl.java:
46)
at
com.gwtplatform.mvp.client.proxy.RevealContentHandler.onRevealContent(RevealContentHandler.java:
53)
at
com.gwtplatform.mvp.client.proxy.RevealContentEvent.dispatch(RevealContentEvent.java:
78)
at
com.gwtplatform.mvp.client.proxy.RevealContentEvent.dispatch(RevealContentEvent.java:
1)
at
com.google.gwt.event.shared.SimpleEventBus.doFire(SimpleEventBus.java:
204)
Would you have any idea why my app doesn't like it?
Regards.
Luc
On Apr 29, 6:37 pm, Christian Goudreau <
goudreau.christ...@gmail.com>
wrote: