(BTW, I posted this question on the Maps forum, they said to post here...)
I am using gwt-linux-1.5.2 and gwt-maps-1.0.0 with some very simple Java code: import com.google.gwt.core.client.EntryPoint; import com.google.gwt.user.client.ui.RootPanel; import com.google.gwt.maps.client.MapWidget; import com.google.gwt.maps.client.geom.LatLng; public class MainEntryPoint implements EntryPoint { private MapWidget map; public MainEntryPoint(){ } public void onModuleLoad() { map = new MapWidget( LatLng.newInstance(53.188245,-2.558616), 12 ); RootPanel.get().add( map ); } } When using GWTCompile, all seems well. When using the shell (with exactly the same classpath as compiling), I get: java.lang.AssertionError: Backing JSO missing imported function scrollWheelZoomEnabled at com.google.gwt.maps.client.impl.__MapImplImpl.bind(transient source for com.google.gwt.maps.client.impl.__MapImplImpl:41) at com.google.gwt.maps.client.MapWidget.<init>(MapWidget.java: 249) at com.google.gwt.maps.client.MapWidget.<init>(MapWidget.java: 222) at com.chrispowell.client.MainEntryPoint.onModuleLoad(MainEntryPoint.java: 34) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 25) at java.lang.reflect.Method.invoke(Method.java:597) at com.google.gwt.dev.shell.ModuleSpace.onLoad(ModuleSpace.java:320) at com.google.gwt.dev.shell.BrowserWidget.attachModuleSpace(BrowserWidget.java: 329) at com.google.gwt.dev.shell.moz.BrowserWidgetMoz.access $100(BrowserWidgetMoz.java:35) at com.google.gwt.dev.shell.moz.BrowserWidgetMoz $ExternalObjectImpl.gwtOnLoad(BrowserWidgetMoz.java:59) at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method) at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java: 1428) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2840) at com.google.gwt.dev.GWTShell.pumpEventLoop(GWTShell.java: 720) at com.google.gwt.dev.GWTShell.run(GWTShell.java:593) at com.google.gwt.dev.GWTShell.main(GWTShell.java:357) I have tried changing the order of the jars but, as I expected, this makes little difference. I ha ve checked the source code in com.google.gwt.maps.client.MapWidget.java finding: public boolean isScrollWheelZoomEnabled() { return MapImpl.impl.scrollWheelZoomEnabled(jsoPeer); } It gets a little confusing at this point. MapImpl is an interface with: MapImpl impl = GWT.create(MapImpl.class); . . com.google.gwt.maps.client.impl.MapImpl.java and find: boolean scrollWheelZoomEnabled(JavaScriptObject jsoPeer); Anyway, why is the GWTCompiler happy but GWTShell complaining and how do I go about fixing this? Many thanks --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to Google-Web-Toolkit@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---