First error I got was that label type="text/javascript" was not supported. I removed it and the error went away, however, when I add the MapWidget to a Panel I'm getting an exception that says (I'm adding the complete stacktrace at the end):

ERROR] Invalid first parameter type for flyweight imported function. It is not a JavaScriptObject and it lacks a jsoPeer field.[ERROR] Deferred binding failed for 'com.google.gwt.maps.client.impl.MapImpl'; expect subsequent failures

So my question is if google maps are supported in Designer, and if so what are the steps that have to be followed to develope an application.

By the way I'm using gwt 1.5.3, java 1.5, eclipse 3.3 and gwt-maps 1.4.

Here comes the complete stacktrace:

ERROR] Invalid first parameter type for flyweight imported function. It is not a JavaScriptObject and it lacks a jsoPeer field.[ERROR] Deferred binding failed for 'com.google.gwt.maps.client.impl.MapImpl'; expect subsequent failurescom.google.gwt.core.ext.UnableToCompleteException: (see "project_dir/.gwt-logs/.gwt-log" for details.) at com.google.gwt.maps.jsio.rebind.JSFlyweightWrapperGenerator.setObjRef(JSFlyweightWrapperGenerator.java:93) at com.google.gwt.maps.jsio.rebind.JSFlyweightWrapperGenerator.writeImported(JSFlyweightWrapperGenerator.java:375) at com.google.gwt.maps.jsio.rebind.JSWrapperGenerator.writeSingleTask(JSWrapperGenerator.java:1048) at com.google.gwt.maps.jsio.rebind.JSFlyweightWrapperGenerator.writeSingleTask(JSFlyweightWrapperGenerator.java:402) at com.google.gwt.maps.jsio.rebind.JSWrapperGenerator.writeMethods(JSWrapperGenerator.java:977) at com.google.gwt.maps.jsio.rebind.JSWrapperGenerator.generate(JSWrapperGenerator.java:344) at com.google.gwt.dev.cfg.RuleGenerateWith.realize(RuleGenerateWith.java:48) at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.tryRebind(StandardRebindOracle.java:116) at com.google.gwt.dev.shell.StandardRebindOracle$Rebinder.rebind(StandardRebindOracle.java:61) at com.google.gwt.dev.shell.StandardRebindOracle.rebind(StandardRebindOracle.java:166) at com.google.gwt.dev.shell.ShellModuleSpaceHost.rebind(ShellModuleSpaceHost.java:114) at com.google.gwt.dev.shell.ModuleSpace.rebind(ModuleSpace.java:461) at com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate(ModuleSpace.java:347) at com.google.gwt.dev.shell.GWTBridgeImpl.create(GWTBridgeImpl.java:39) at com.google.gwt.core.client.GWT.create(GWT.java:97) at com.google.gwt.maps.client.impl.MapImpl.<clinit>(MapImpl.java:45) at com.google.gwt.maps.client.MapWidget.<init>(MapWidget.java:239) at com.google.gwt.maps.client.MapWidget.<init>(MapWidget.java:270) at com.google.gwt.maps.client.MapWidget.<init>(MapWidget.java:210) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at java.lang.Class.newInstance0(Unknown Source) at java.lang.Class.newInstance(Unknown Source) at com.swtdesigner.gwt.model.widgets.UIObjectInfo.createWidgetInstance(UIObjectInfo.java:344) at com.swtdesigner.gwt.model.widgets.panel.CompositeInfo.createWidgetInstance(CompositeInfo.java:42) at com.swtdesigner.gwt.model.widgets.UIObjectInfo.createBeanInstance(UIObjectInfo.java:97) at com.swtdesigner.gwt.model.widgets.WidgetInfo.superCreateBeanInstance(WidgetInfo.java:158) at com.swtdesigner.gwt.model.widgets.WidgetInfo.createBeanInstance(WidgetInfo.java:153) at com.swtdesigner.model.swing.JavaBeanInfo.ensureBeanInstance(JavaBeanInfo.java:1197) at com.swtdesigner.model.swing.JavaBeanInfo.fetchDefaultValuesForPropertyDescriptors(JavaBeanInfo.java:2643) at com.swtdesigner.model.swing.JavaBeanInfo.initClassAndBounds(JavaBeanInfo.java:1772) at com.swtdesigner.gwt.model.widgets.UIObjectInfo.initClassAndBounds(UIObjectInfo.java:118) at com.swtdesigner.model.swing.JavaBeanInfo.<init>(JavaBeanInfo.java:264) at com.swtdesigner.gwt.model.widgets.UIObjectInfo.<init>(UIObjectInfo.java:65) at com.swtdesigner.gwt.model.widgets.WidgetInfo.<init>(WidgetInfo.java:53) at com.swtdesigner.gwt.model.widgets.panel.AbstractContainerInfo.<init>(AbstractContainerInfo.java:34) at com.swtdesigner.gwt.model.widgets.panel.CompositeInfo.<init>(CompositeInfo.java:23) at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source) at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source) at java.lang.reflect.Constructor.newInstance(Unknown Source) at com.swtdesigner.gwt.gef.palette.GWTCustomFactoryInfo$GWTFactory.getNewObject(GWTCustomFactoryInfo.java:138) at org.eclipse.gef.requests.CreateRequest.getNewObject(CreateRequest.java:72) at com.swtdesigner.gef.policy.common.layout.absolute.AbstractAbsoluteLayoutEditPolicy.getNewObject(AbstractAbsoluteLayoutEditPolicy.java:420) at com.swtdesigner.gwt.gef.policy.absolute.AbsoluteLayoutEditPolicy.showCreateFeedback(AbsoluteLayoutEditPolicy.java:93) at com.swtdesigner.gef.policy.common.layout.absolute.AbstractAbsoluteLayoutEditPolicy.showLayoutTargetFeedback(AbstractAbsoluteLayoutEditPolicy.java:122) at org.eclipse.gef.editpolicies.LayoutEditPolicy.showTargetFeedback(LayoutEditPolicy.java:307) at com.swtdesigner.gef.policy.common.layout.absolute.AbstractAbsoluteLayoutEditPolicy.showTargetFeedback(AbstractAbsoluteLayoutEditPolicy.java:143) at org.eclipse.gef.editparts.AbstractEditPart.showTargetFeedback(AbstractEditPart.java:1015) at org.eclipse.gef.tools.TargetingTool.showTargetFeedback(TargetingTool.java:305) at org.eclipse.gef.tools.TargetingTool.handleEnteredEditPart(TargetingTool.java:172) at org.eclipse.gef.tools.TargetingTool.setTargetEditPart(TargetingTool.java:289) at org.eclipse.gef.tools.TargetingTool.updateTargetUnderMouse(TargetingTool.java:349) at com.swtdesigner.gef.tools.common.DesignerCreationTool.handleMove(DesignerCreationTool.java:36) at org.eclipse.gef.tools.AbstractTool.mouseMove(AbstractTool.java:992) at org.eclipse.gef.EditDomain.mouseMove(EditDomain.java:219) at com.swtdesigner.gef.domain.DesignerEditDomain.mouseMove(DesignerEditDomain.java:248) at org.eclipse.gef.ui.parts.DomainEventDispatcher.dispatchMouseMoved(DomainEventDispatcher.java:331) at org.eclipse.draw2d.LightweightSystem$EventHandler.mouseMove(LightweightSystem.java:506) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:198) at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:938) at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3682) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3293) at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2389) at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2353) at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2219) at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:466) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:289) at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:461) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149) at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:106) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:169) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:106) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:76) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:363) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:176) 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 org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:508) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:447) at org.eclipse.equinox.launcher.Main.run(Main.java:1173)