Can you also try a stripped down entrypoint that just adds a single, simple uibinder-based widget to the page, with the module you have now? That is how I will test this case, once I have the right versions for those libs, in lieu of your actual project.

As for the project in question. I have removed resources and eye candy just to make it easier. I only put these in after not getting sensa to work.

mvp4g-1.3.1.jar is what I am using which came from the mail sample from mvp44-1.3.1-examples. Which I thought was a nice example of ui binder and GWT. And thus was trying out sensa in this example, slightly modified to a different name (bdlive instead of mail).

Now that I have the com sencha stuf last, and UiBinder very last in my module I seem to be able to run! I am sorting out what is going on, and am going to try using your stuff in binder right now.

Sorry, not sure what occurred to make it work. but hey such is programming. My bet is that it was very sensitive to the order of the inherits ... but not clear to me.

I will post if I get an error again ... which I imagine I will when or if I try to use all this stuff in our original GWT application.

ok error is still there

Hello,

Although the error is not there if I just put stuff int he module (see the module below). Meaning if I have not added any code to a .ui.xml file then I don't get an error. And am thus able to run our UI under development mode. However, when i add code the ui.xml file (a few buttons) I get an error. And am not sure why.

Below is my current module and the ui.xml file and some error messages.

/*
* Copyright 2007 Google Inc.
*
* Licensed under the Apache License, Version 2.0 (the "License"); you may not
* use this file except in compliance with the License. You may obtain a copy of
* the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
* WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
* License for the specific language governing permissions and limitations under
* the License.
*/
package com.relay.bdlive.client.view;

java.lang.RuntimeException: Deferred binding failed for 'com.relay.bdlive.client.view.TopPanel$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:97)
at com.relay.bdlive.client.view.TopPanel.&lt;clinit&gt;(TopPanel.java:47)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.google.gwt.dev.shell.ModuleSpace.loadClassFromSourceName(ModuleSpace.java:654)
at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:458)
at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:49)
at com.google.gwt.core.client.GWT.create(GWT.java:97)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.create_Key$type$com$relay$bdlive$client$view$TopPanel$_annotation$$none$$(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:125)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.get_Key$type$com$relay$bdlive$client$view$TopPanel$_annotation$$none$$(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:142)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.getcom_relay_bdlive_client_presenter_TopPresenterView(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:51)
at com.mvp4g.client.Mvp4gModuleImpl.createAndStartModule(Mvp4gModuleImpl.java:77)
at com.relay.bdlive.client.BDLiveEntryPoint.onModuleLoad(BDLiveEntryPoint.java:48)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396)
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(Unknown Source)
Caused by: com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)
at com.google.gwt.dev.shell.ModuleSpace.rebind(ModuleSpace.java:595)
at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:455)
at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:49)
at com.google.gwt.core.client.GWT.create(GWT.java:97)
at com.relay.bdlive.client.view.TopPanel.&lt;clinit&gt;(TopPanel.java:47)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at com.google.gwt.dev.shell.ModuleSpace.loadClassFromSourceName(ModuleSpace.java:654)
at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:458)
at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:49)
at com.google.gwt.core.client.GWT.create(GWT.java:97)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.create_Key$type$com$relay$bdlive$client$view$TopPanel$_annotation$$none$$(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:125)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.get_Key$type$com$relay$bdlive$client$view$TopPanel$_annotation$$none$$(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:142)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.getcom_relay_bdlive_client_presenter_TopPresenterView(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:51)
at com.mvp4g.client.Mvp4gModuleImpl.createAndStartModule(Mvp4gModuleImpl.java:77)
at com.relay.bdlive.client.BDLiveEntryPoint.onModuleLoad(BDLiveEntryPoint.java:48)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396)
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(Unknown Source)

java.lang.RuntimeException: Deferred binding failed for 'com.relay.bdlive.client.view.TopPanel' (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.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.create_Key$type$com$relay$bdlive$client$view$TopPanel$_annotation$$none$$(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:125)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.get_Key$type$com$relay$bdlive$client$view$TopPanel$_annotation$$none$$(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:142)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.getcom_relay_bdlive_client_presenter_TopPresenterView(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:51)
at com.mvp4g.client.Mvp4gModuleImpl.createAndStartModule(Mvp4gModuleImpl.java:77)
at com.relay.bdlive.client.BDLiveEntryPoint.onModuleLoad(BDLiveEntryPoint.java:48)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396)
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(Unknown Source)
Caused by: com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)
at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:503)
at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:49)
at com.google.gwt.core.client.GWT.create(GWT.java:97)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.create_Key$type$com$relay$bdlive$client$view$TopPanel$_annotation$$none$$(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:125)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.get_Key$type$com$relay$bdlive$client$view$TopPanel$_annotation$$none$$(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:142)
at com.mvp4g.client.Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.getcom_relay_bdlive_client_presenter_TopPresenterView(Mvp4gModuleImpl_com_mvp4g_client_Mvp4gModuleGinjectorImpl.java:51)
at com.mvp4g.client.Mvp4gModuleImpl.createAndStartModule(Mvp4gModuleImpl.java:77)
at com.relay.bdlive.client.BDLiveEntryPoint.onModuleLoad(BDLiveEntryPoint.java:48)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396)
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(Unknown Source)

Your problem is outlined in the error message - if you look more closely at the java and ui.xml files, it'll be clear to you too.

[ERROR] [bdlive] - In @UiField aboutLink, template field and owner field types don't match: com.sencha.gxt.widget.core.client.button.TextButton is not assignable to com.google.gwt.user.client.ui.Anchor

In your ui.xml, you make a <button:TextButton /> with name aboutLink, but in your java you reference @UiField Anchor aboutLink; - that @UiField means to get the isntance from xml, and TextButton and Anchor aren't related.

If you are using eclipse and the google plugin for eclipse, it should point that error out to you when you have both files saved.

How to run an application when it is transfered from one PC to another PC in gxt

Hi i'm working on a project but unfortunately system crashed.
Before ly i've back up of project in another system with all support of jars and everything.
when i trying to install and run it shows "Unable to start up App Engine Server"

Well I am new to Ext GWT, and I followed the setup.txt file from the beta 3.0 to put EXT GWT into my project. However, now I get an error at runtime in eclipise. One which I did not have before and one that I am unclear on how to move past.

I would like to explore using your product and am hoping to just use a button or something to see what it is like in our UiBinder based GWT application.

Thanks,
Evan

Here are some warnings/messages, not sure what to provide for more help.
10:43:12.608 [ERROR] [bdlive] Unable to load module entry point class com.google.gwt.user.client.UserAgentAsserter (see associated exception for details)
java.lang.RuntimeException: Deferred binding failed for 'com.google.gwt.user.client.UserAgentAsserter$UserAgentProperty' (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.google.gwt.user.client.UserAgentAsserter.onModuleLoad(UserAgentAsserter.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396)
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(Unknown Source)
Caused by: com.google.gwt.core.ext.UnableToCompleteException: (see previous log entries)
at com.google.gwt.dev.shell.ModuleSpace.rebind(ModuleSpace.java:595)
at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:455)
at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:49)
at com.google.gwt.core.client.GWT.create(GWT.java:97)
at com.google.gwt.user.client.UserAgentAsserter.onModuleLoad(UserAgentAsserter.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:396)
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(Unknown Source)