Hi All

Sorry to keep perpetuating this, but I didn't like the widgets in GXT
as much as GWT-EXT, so I'm back on with GWT-GXT.

I've:

1. created a GWT 1.6 project with the plugin.
2. Added gwtext.jar to war/web-inf/lib and to my project dependancies
3. Added the following to my .gwt.xml file:

<inherits name='com.gwtext.GwtExt' />
...
<script src="js/GwtExt.js" />

4. Modified my entry point to show a simple dialogbox:

MessageBox.confirm("Confirm", "Are you sure you want to do that?", new
MessageBox.ConfirmCallback()
{
    public void execute(String btnID)
    {
        System.out.println("Button Click : " + Format.format("You
clicked the {0} button", btnID));
        }
});

When I run the app in hosted mode (even following a compile),
everything loads ok but I get the following erro when I click the
button that should show the dialog box:

[ERROR] Uncaught exception escaped
java.lang.ExceptionInInitializerError: null
        at com.gwtext.client.widgets.MessageBox.<clinit>(MessageBox.java:67)
        at 
com.masterplan.client.MasterPlan$1MyHandler.onClick(MasterPlan.java:95)
        at 
com.google.gwt.event.dom.client.ClickEvent.dispatch(ClickEvent.java:54)
        at 
com.google.gwt.event.dom.client.ClickEvent.dispatch(ClickEvent.java:1)
        at 
com.google.gwt.event.shared.HandlerManager$HandlerRegistry.fireEvent(HandlerManager.java:65)
        at 
com.google.gwt.event.shared.HandlerManager$HandlerRegistry.access$1(HandlerManager.java:53)
        at 
com.google.gwt.event.shared.HandlerManager.fireEvent(HandlerManager.java:178)
        at com.google.gwt.user.client.ui.Widget.fireEvent(Widget.java:52)
        at 
com.google.gwt.event.dom.client.DomEvent.fireNativeEvent(DomEvent.java:116)
        at com.google.gwt.user.client.ui.Widget.onBrowserEvent(Widget.java:90)
        at com.google.gwt.user.client.DOM.dispatchEventImpl(DOM.java:1320)
        at com.google.gwt.user.client.DOM.dispatchEventAndCatch(DOM.java:1299)
        at com.google.gwt.user.client.DOM.dispatchEvent(DOM.java:1262)
        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.MethodAdaptor.invoke(MethodAdaptor.java:103)
        at 
com.google.gwt.dev.shell.ie.IDispatchImpl.callMethod(IDispatchImpl.java:126)
        at 
com.google.gwt.dev.shell.ie.IDispatchProxy.invoke(IDispatchProxy.java:155)
        at 
com.google.gwt.dev.shell.ie.IDispatchImpl.Invoke(IDispatchImpl.java:294)
        at 
com.google.gwt.dev.shell.ie.IDispatchImpl.method6(IDispatchImpl.java:194)
        at 
org.eclipse.swt.internal.ole.win32.COMObject.callback6(COMObject.java:117)
        at org.eclipse.swt.internal.win32.OS.DispatchMessageW(Native Method)
        at org.eclipse.swt.internal.win32.OS.DispatchMessage(OS.java:1925)
        at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2966)
        at 
com.google.gwt.dev.SwtHostedModeBase.processEvents(SwtHostedModeBase.java:235)
        at 
com.google.gwt.dev.HostedModeBase.pumpEventLoop(HostedModeBase.java:558)
        at com.google.gwt.dev.HostedModeBase.run(HostedModeBase.java:405)
        at com.google.gwt.dev.HostedMode.main(HostedMode.java:232)
Caused by: com.google.gwt.core.client.JavaScriptException:
(TypeError): '$wnd.Ext' is null or not an object
 number: -2146823281
 description: '$wnd.Ext' is null or not an object
        at com.gwtext.client.core.Ext.setBlankImageUrl(Native Method)
        at com.gwtext.client.core.JsObject.<clinit>(JsObject.java:37)
        at com.gwtext.client.widgets.MessageBox.<clinit>(MessageBox.java:67)
        at 
com.masterplan.client.MasterPlan$1MyHandler.onClick(MasterPlan.java:95)
        at 
com.google.gwt.event.dom.client.ClickEvent.dispatch(ClickEvent.java:54)
        at 
com.google.gwt.event.dom.client.ClickEvent.dispatch(ClickEvent.java:1)
        at 
com.google.gwt.event.shared.HandlerManager$HandlerRegistry.fireEvent(HandlerManager.java:65)
        at 
com.google.gwt.event.shared.HandlerManager$HandlerRegistry.access$1(HandlerManager.java:53)
        at 
com.google.gwt.event.shared.HandlerManager.fireEvent(HandlerManager.java:178)
        at com.google.gwt.user.client.ui.Widget.fireEvent(Widget.java:52)
        at 
com.google.gwt.event.dom.client.DomEvent.fireNativeEvent(DomEvent.java:116)
        at com.google.gwt.user.client.ui.Widget.onBrowserEvent(Widget.java:90)
        at com.google.gwt.user.client.DOM.dispatchEventImpl(DOM.java:1320)
        at com.google.gwt.user.client.DOM.dispatchEventAndCatch(DOM.java:1299)
        at com.google.gwt.user.client.DOM.dispatchEvent(DOM.java:1262)

Any idea what I'm doing wrong? Have I missed something in my
configuration somewhere?

-- 
Thanks
Paul

Paul Grenyer
e: [email protected]
w: http://www.marauder-consulting.co.uk
b: paulgrenyer.blogspot.com

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to