当客户端处于调试模式时,GWT应用程序引发异常

当客户端处于调试模式时,GWT应用程序引发异常,gwt,Gwt,如果我启动URL[代码]http://localhost:8888/app1.html?[/code]然后单击一个按钮,就可以了。在本地主机上调用我的RPC很好。但是,如果我随后更改URL,使客户端处于调试模式,即 [守则]http://localhost:8888/app1.html?gwt.codesvr=localhost:[/code]然后在调用本地服务器上的RPC服务时抛出异常 这是异常代码 08:08:41.482[错误][nquitive]未捕获异常已转义 com.google.g

如果我启动URL[代码]http://localhost:8888/app1.html?[/code]然后单击一个按钮,就可以了。在本地主机上调用我的RPC很好。但是,如果我随后更改URL,使客户端处于调试模式,即 [守则]http://localhost:8888/app1.html?gwt.codesvr=localhost:[/code]然后在调用本地服务器上的RPC服务时抛出异常

这是异常代码

08:08:41.482[错误][nquitive]未捕获异常已转义
com.google.gwt.event.shared.ummbrellaexception:捕获一个或多个异常,请参阅ummbrellaexception#getCauses中的完整集
位于com.google.gwt.event.shared.handlermager.firevent(handlermager.java:129)
位于com.google.gwt.user.client.ui.Widget.firevent(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.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源)
位于java.lang.reflect.Method.invoke(未知源)
位于com.google.gwt.dev.shell.MethodAdapter.invoke(methodAdapter.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: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.invokenactive(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.GeneratedMethodAccessor31.invoke(未知源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源)
位于java.lang.reflect.Method.invoke(未知源)
位于com.google.gwt.dev.shell.MethodAdapter.invoke(methodAdapter.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)
位于java.lang.Thread.run(未知源)
原因:java.lang.AssertionError:null
位于com.google.gwt.user.client.rpc.impl.RequestCallbackAdapter.init(RequestCallbackAdapter.java:182)
在com.google.gwt.user.client.rpc.impl.RemoteServiceProxy.doCreateRequestCallback(RemoteServiceProxy.java:347)上
位于com.google.gwt.user.client.rpc.impl.RemoteServiceProxy.doPrepareRequestBuilderImpl(RemoteServiceProxy.java:433)
在com.google.gwt.user.client.rpc.impl.RemoteServiceProxy.doInvoke(RemoteServiceProxy.java:368)
位于com.google.gwt.user.client.rpc.impl.RemoteServiceProxy$ServiceHelper.finish(RemoteServiceProxy.java:74)
在com.app.nquitive.client.service.CategoryService_Proxy.createCategory(CategoryService_Proxy.java:32)
在com.app.nquitive.client.presenter.HomeViewPresenter$2.onClick上(HomeViewPresenter.java:60)
位于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.handlermager.firevent(handlermager.java:127)
位于com.google.gwt.user.client.ui.Widget.firevent(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.NativeMethodAccessorImpl.invoke0(本机方法)处
位于sun.reflect.NativeMethodAccessorImpl.invoke(未知源)
在sun.reflect.DelegatingMethodAccessorImpl.invoke处(未知源)
位于java.lang.reflect.Method.invoke(未知源)
位于com.google.gwt.dev.shell.MethodAdapter.invoke(methodAdapter.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: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.invokenactive(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:
-remoteUI "${gwt_remote_ui_server_port}:${unique_id}" -startupUrl index.html -logLevel INFO -codeServerPort 9997 -port 8888 -war E:\workspace
http://127.0.0.1:8888/app1.html?gwt.codesvr=127.0.0.1:9997