title: Deferred binding failed
body: <p>My application is throwing: </p>
  
  <pre><code>java.lang.RuntimeException: Deferred binding failed for 'com.mygwtapp.client.gin.ClientAppGinjector' (did you forget to inherit a required module?)
  </code></pre>
  
  <p>on this code inside the EntryPoint:</p>
  
  <pre><code>private final ClientAppGinjector injector = GWT.create(ClientAppGinjector.class);
  </code></pre>
  
  <p>What could be the problem?</p>
  
  <p><strong>Here's the full error Log:</strong></p>
  
  <pre><code>java.lang.RuntimeException: Deferred binding failed for 'com.mygwtapp.client.gin.ClientAppGinjector' (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:97)
      at com.mygwtapp.client.MainEntryPoint.&lt;init&gt;(MainEntryPoint.java:79)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:57)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:525)
      at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:465)
      at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:375)
      at com.google.gwt.dev.shell.OophmSessionHandler.loadModule(OophmSessionHandler.java:200)
      at com.google.gwt.dev.shell.BrowserChannelServer.processConnection(BrowserChannelServer.java:525)
      at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)
      at java.lang.Thread.run(Thread.java:722)
  </code></pre>