Привет, я создаю веб-сайт в GWT и не могу заставить работать карты Google. Я использую GWT 2.4 и gwt-maps3-0.2b.jar googlemaps. Каждый раз, когда я пытаюсь использовать API Googlemap, я получаю следующее исключение:
Неопределенное исключение сбежало
com.google.gwt.event.shared.UmbrellaException: обнаружено одно или несколько исключений, полный набор см. в UmbrellaException # getCauses
Я добавил модуль наследовать в моем xml и добавил jar в мой каталог WEB-INF / Lib, который я добавил в мой путь сборки. Может кто-нибудь, пожалуйста, помогите мне.
Спасибо,
Ян Бханг
Полная ошибка
08: 26: 23.578 [ОШИБКА] [связанные стартеры] Экранированное исключение исключено
com.google.gwt.event.shared.UmbrellaException: одно или несколько исключений
пойман, смотрите полный набор в UmbrellaException # getCauses
на com.google.gwt.event.shared.HandlerManager.fireEvent (HandlerManager.java:129)
на com.google.gwt.user.client.ui.Widget.fireEvent (Widget.java:129)
на com.google.gwt.event.dom.client.DomEvent.fireNativeEvent (DomEvent.java:116)
на com.google.gwt.user.client.ui.Widget.onBrowserEvent (Widget.java:177)
на com.google.gwt.user.client.DOM.dispatchEventImpl (DOM.java:1351)
на com.google.gwt.user.client.DOM.dispatchEvent (DOM.java:1307)
at sun.reflect.GeneratedMethodAccessor29.invoke (неизвестный источник)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник)
в java.lang.reflect.Method.invoke (Неизвестный источник)
на com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:103)
на com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:71)
на com.google.gwt.dev.shell.OophmSessionHandler.invoke (OophmSessionHandler.java:172)
на com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn (BrowserChannelServer.java:337)
на com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript (BrowserChannelServer.java:218)
на com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke (ModuleSpaceOOPHM.java:136)
на com.google.gwt.dev.shell.ModuleSpace.invokeNative (ModuleSpace.java:561)
на com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject (ModuleSpace.java:269)
на com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject (JavaScriptHost.java:91)
на com.google.gwt.core.client.impl.Impl.apply (Impl.java)
на com.google.gwt.core.client.impl.Impl.entry0 (Impl.java:213)
at sun.reflect.GeneratedMethodAccessor25.invoke (неизвестный источник)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник)
в java.lang.reflect.Method.invoke (Неизвестный источник)
на com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:103)
на com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:71)
на com.google.gwt.dev.shell.OophmSessionHandler.invoke (OophmSessionHandler.java:172)
на com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages (BrowserChannelServer.java:292)
на com.google.gwt.dev.shell.BrowserChannelServer.processConnection (BrowserChannelServer.java:546)
на com.google.gwt.dev.shell.BrowserChannelServer.run (BrowserChannelServer.java:363)
at java.lang.Thread.run (Неизвестный источник) Причина: java.lang.ExceptionInInitializerError: null
на com.google.gwt.maps.client.MapOptions. (MapOptions.java:40)
на com.linkedstarters.client.pages.Profile.createView (Profile.java:73)
на com.linkedstarters.client.pages.Profile. (Profile.java:29)
на com.linkedstarters.client.pages.PageFactory.getPage (PageFactory.java:13)
на com.linkedstarters.client.handlers.MenuHandler.onClick (MenuHandler.java:28)
на com.google.gwt.event.dom.client.ClickEvent.dispatch (ClickEvent.java:54)
на com.google.gwt.event.dom.client.ClickEvent.dispatch (ClickEvent.java:1)
на com.google.gwt.event.shared.GwtEvent.dispatch (GwtEvent.java:1)на com.google.web.bindery.event.shared.EventBus.dispatchEvent (EventBus.java:40)
на com.google.web.bindery.event.shared.SimpleEventBus.doFire (SimpleEventBus.java:193)
на com.google.web.bindery.event.shared.SimpleEventBus.fireEvent (SimpleEventBus.java:88)
на com.google.gwt.event.shared.HandlerManager.fireEvent (HandlerManager.java:127)
на com.google.gwt.user.client.ui.Widget.fireEvent (Widget.java:129)
на com.google.gwt.event.dom.client.DomEvent.fireNativeEvent (DomEvent.java:116)
на com.google.gwt.user.client.ui.Widget.onBrowserEvent (Widget.java:177)
на com.google.gwt.user.client.DOM.dispatchEventImpl (DOM.java:1351)
на com.google.gwt.user.client.DOM.dispatchEvent (DOM.java:1307)
at sun.reflect.GeneratedMethodAccessor29.invoke (неизвестный источник)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник)
в java.lang.reflect.Method.invoke (Неизвестный источник)
на com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:103)
на com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:71)
на com.google.gwt.dev.shell.OophmSessionHandler.invoke (OophmSessionHandler.java:172)
на com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn (BrowserChannelServer.java:337)
на com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript (BrowserChannelServer.java:218)
на com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke (ModuleSpaceOOPHM.java:136)
на com.google.gwt.dev.shell.ModuleSpace.invokeNative (ModuleSpace.java:561)
на com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject (ModuleSpace.java:269)
на com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject (JavaScriptHost.java:91)
на com.google.gwt.core.client.impl.Impl.apply (Impl.java)
на com.google.gwt.core.client.impl.Impl.entry0 (Impl.java:213)
at sun.reflect.GeneratedMethodAccessor25.invoke (неизвестный источник)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник)
в java.lang.reflect.Method.invoke (Неизвестный источник)
на com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:103)
на com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:71)
на com.google.gwt.dev.shell.OophmSessionHandler.invoke (OophmSessionHandler.java:172)
на com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages (BrowserChannelServer.java:292)
на com.google.gwt.dev.shell.BrowserChannelServer.processConnection (BrowserChannelServer.java:546)
на com.google.gwt.dev.shell.BrowserChannelServer.run (BrowserChannelServer.java:363)
at java.lang.Thread.run (неизвестный источник). Причина: java.lang.RuntimeException: отложенная привязка не выполнена для
'com.google.gwt.maps.client.impl.MapOptionsImpl' (вы забыли
унаследовать необходимый модуль?)
на com.google.gwt.dev.shell.GWTBridgeImpl.create (GWTBridgeImpl.java:53)
на com.google.gwt.core.client.GWT.create (GWT.java:97)
на com.google.gwt.maps.client.impl.MapOptionsImpl. (MapOptionsImpl.java:31)
на com.google.gwt.maps.client.MapOptions. (MapOptions.java:40)
на com.linkedstarters.client.pages.Profile.createView (Profile.java:73)
на com.linkedstarters.client.pages.Profile. (Profile.java:29)
на com.linkedstarters.client.pages.PageFactory.getPage (PageFactory.java:13)
на com.linkedstarters.client.handlers.MenuHandler.onClick (MenuHandler.java:28)
на com.google.gwt.event.dom.client.ClickEvent.dispatch (ClickEvent.java:54)
на com.google.gwt.event.dom.client.ClickEvent.dispatch (ClickEvent.java:1)
на com.google.gwt.event.shared.GwtEvent.dispatch (GwtEvent.java:1)
на com.google.web.bindery.event.shared.EventBus.dispatchEvent (EventBus.java:40)
на com.google.web.bindery.event.shared.SimpleEventBus.doFire (SimpleEventBus.java:193)
на com.google.web.bindery.event.shared.SimpleEventBus.fireEvent (SimpleEventBus.java:88)на com.google.gwt.event.shared.HandlerManager.fireEvent (HandlerManager.java:127)
на com.google.gwt.user.client.ui.Widget.fireEvent (Widget.java:129)
на com.google.gwt.event.dom.client.DomEvent.fireNativeEvent (DomEvent.java:116)
на com.google.gwt.user.client.ui.Widget.onBrowserEvent (Widget.java:177)
на com.google.gwt.user.client.DOM.dispatchEventImpl (DOM.java:1351)
на com.google.gwt.user.client.DOM.dispatchEvent (DOM.java:1307)
at sun.reflect.GeneratedMethodAccessor29.invoke (неизвестный источник)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник)
в java.lang.reflect.Method.invoke (Неизвестный источник)
на com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:103)
на com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:71)
на com.google.gwt.dev.shell.OophmSessionHandler.invoke (OophmSessionHandler.java:172)
на com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn (BrowserChannelServer.java:337)
на com.google.gwt.dev.shell.BrowserChannelServer.invokeJavascript (BrowserChannelServer.java:218)
на com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke (ModuleSpaceOOPHM.java:136)
на com.google.gwt.dev.shell.ModuleSpace.invokeNative (ModuleSpace.java:561)
на com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject (ModuleSpace.java:269)
на com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject (JavaScriptHost.java:91)
на com.google.gwt.core.client.impl.Impl.apply (Impl.java)
на com.google.gwt.core.client.impl.Impl.entry0 (Impl.java:213)
at sun.reflect.GeneratedMethodAccessor25.invoke (неизвестный источник)
at sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник)
в java.lang.reflect.Method.invoke (Неизвестный источник)
на com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:103)
на com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:71)
на com.google.gwt.dev.shell.OophmSessionHandler.invoke (OophmSessionHandler.java:172)
на com.google.gwt.dev.shell.BrowserChannelServer.reactToMessages (BrowserChannelServer.java:292)
на com.google.gwt.dev.shell.BrowserChannelServer.processConnection (BrowserChannelServer.java:546)
на com.google.gwt.dev.shell.BrowserChannelServer.run (BrowserChannelServer.java:363)
at java.lang.Thread.run (Неизвестный источник) Причина: java.lang.IncompatibleClassChangeError: Найденный интерфейс
com.google.gwt.core.ext.typeinfo.JClassType, но ожидался класс
на com.google.gwt.jsio.rebind.JSWrapperGenerator.generate (JSWrapperGenerator.java:276)
на com.google.gwt.core.ext.GeneratorExtWrapper.generate (GeneratorExtWrapper.java:48)
на com.google.gwt.core.ext.GeneratorExtWrapper.generateIncrementally (GeneratorExtWrapper.java:60)
на com.google.gwt.dev.javac.StandardGeneratorContext.runGeneratorIncrementally (StandardGeneratorContext.java:647)
на com.google.gwt.dev.cfg.RuleGenerateWith.realize (RuleGenerateWith.java:41)
на com.google.gwt.dev.shell.StandardRebindOracle $ Rebinder.rebind (StandardRebindOracle.java:78)
на com.google.gwt.dev.shell.StandardRebindOracle.rebind (StandardRebindOracle.java:268)
на com.google.gwt.dev.shell.ShellModuleSpaceHost.rebind (ShellModuleSpaceHost.java:141)
на com.google.gwt.dev.shell.ModuleSpace.rebind (ModuleSpace.java:585)
на com.google.gwt.dev.shell.ModuleSpace.rebindAndCreate (ModuleSpace.java:455)
на com.google.gwt.dev.shell.GWTBridgeImpl.create (GWTBridgeImpl.java:49)
на com.google.gwt.core.client.GWT.create (GWT.java:97)
на com.google.gwt.maps.client.impl.MapOptionsImpl. (MapOptionsImpl.java:31)
на com.google.gwt.maps.client.MapOptions. (MapOptions.java:40)
на com.linkedstarters.client.pages.Profile.createView (Profile.java:73)
на com.linkedstarters.client.pages.Profile. (Profile.java:29)на com.linkedstarters.client.pages.PageFactory.getPage (PageFactory.java:13) на com.linkedstarters.client.handlers.MenuHandler.onClick (MenuHandler.java:28) на com.google.gwt.event.dom.client.ClickEvent.dispatch (ClickEvent.java:54) на com.google.gwt.event.dom.client.ClickEvent.dispatch (ClickEvent.java:1) на com.google.gwt.event.shared.GwtEvent.dispatch (GwtEvent.java: 1) на com.google.web.bindery.event.shared.EventBus.dispatchEvent (EventBus.java:40) на com.google.web.bindery.event.shared.SimpleEventBus.doFire (SimpleEventBus.java:193) на com.google.web.bindery.event.shared.SimpleEventBus.fireEvent (SimpleEventBus.java:88) на com.google.gwt.event.shared.HandlerManager.fireEvent (HandlerManager.java:127) на com.google.gwt.user.client.ui.Widget.fireEvent (Widget.java:129) на com.google.gwt.event.dom.client.DomEvent.fireNativeEvent (DomEvent.java:116) на com.google.gwt.user.client.ui.Widget.onBrowserEvent (Widget.java:177) на com.google.gwt.user.client.DOM.dispatchEventImpl (DOM.java:1351) на com.google.gwt.user.client.DOM.dispatchEvent (DOM.java:1307) в sun.reflect.GeneratedMethodAccessor29.invoke (неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke (неизвестный источник) в java.langho.ref.invoke (Неизвестный источник) на com.google.gwt.dev.shell.MethodAdaptor.invoke (MethodAdaptor.java:103) на com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:71) на com.google.gwt..BrowserChannelServer.invokeJavascript (BrowserChannelServer.java:218) при com.google.gwt.dev.shell.ModuleSpaceOOPHM.doInvoke (ModuleSpaceOOPHM.java:136) в com.google.gwt.dev.shell.ModuleSpace.invokeNative (ModuleSpace.java: 561) на com.google.gwt.dev.shell.ModuleSpace.invokeNativeObject (ModuleSpace.java:269) на com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject (JavaScriptHost.java:91) на com.google.gwt.core.client.impl.Impl.apply (Impl.java) на com.google.gwt.core.client.impl.Impl.entry0 (Impl.java:213) на sun.reflect.GeneratedMethodAccessor25.invoke (Неизвестный источник) в sun.reflect.DelegatingMethodAccessorImpl.invoke (Неизвестный источник) в java.lang.reflect.Method.invoke (Неизвестный источник) в com.google.gwt.dev.shell.MethodAdaptor.in.java: 103) на com.google.gwt.dev.shell.MethodDispatch.invoke (MethodDispatch.java:71) на com.google.gwt.dev.shell.OophmSessionHandler.invoke (OophmSessionHandler.java:172) на ком.google.gwt.dev.shell.BrowserChannelServer.reactToMessages (BrowserChannelServer.java:292) по адресу com.google.gwt.dev.shell.BrowserChannelServer.processConnection (BrowserChannelServer.java:546) по адресу com.google.gwt.dev.shell.BrowserChannelServer.run (BrowserChannelServer.java:363) на java.lang.Thread.run (неизвестный источник)