title: Deferred binding failed error - Ginjector
body: <p>Hi I am having a problem with my gwt app, I am having the error below although I have this inherit: </p>
  
  <pre><code>&lt;inherits name='com.google.gwt.inject.Inject' /&gt;
  </code></pre>
  
  <p>Error:</p>
  
  <pre><code>Caused by: java.lang.RuntimeException: Deferred binding failed for 'com.mygwtapp.client.gin.Injector' (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.mygwtapp.client.Mygwtapp.onModuleLoad(Mygwtapp.java:29)
  </code></pre>
  
  <p>Mygwtapp.java</p>
  
  <pre><code>@Override
  public void onModuleLoad() {
  
      final Injector ginjector = GWT.create(Injector.class);
  
      final MainPresenter mainPresenter = ginjector.getMainPresenter();
  
      mainPresenter.bind();
  
      RootPanel.get().add(mainPresenter.getDisplay().asWidget());     
  
      logEvent(ginjector.getEventBus());
  }
  </code></pre>