首页 文章

GWT - RemoteDeathError

提问于
浏览
0

我一直试图找到一个解决 RemoteDeathError 这个问题的方法 .

在浏览器中,当我打开我的gwt应用程序时,一段时间后它显示GWT DMP插件已崩溃

并查看devmode控制台,我可以看到此错误:

00:02:49.491 [错误]未捕获的异常逃脱com.google.gwt.dev.shell.BrowserChannel $ RemoteDeathError:在com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn失去远程连接(BrowserChannelServer.java:354) 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.GeneratedMethodAccessor97.invoke(未知来源)在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)在java.lang.reflect.Method.invoke(Method.java:601)在com.g o.com.gwt.dev.shell.MethodAdaptor.invoke(MethodAdaptor.java:103)位于com.google.gwt.devoke.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)at com.google.gwt.dev.shell.BrowserChannelServer.run(BrowserChannelServer.java:363)at java.lang.Thread.run(Thread.java:722)引起:java.net.SocketException:连接重置为peer:java.net上的java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:109)中的java.net.SocketOutputStream.socketWrite0(本地方法)中的套接字写入错误,java.net.SocketOutputStream.write(SocketOutputStream.java:153) . java.io.DataOutputStream.flush上的java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140)中的io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) ataOutputStream.java:123)com.google.gwt.dev.shell.BrowserChannel $ ReturnMessage.send(BrowserChannel.java:1310)at com.google.gwt.dev.shell.BrowserChannel $ ReturnMessage.send(BrowserChannel.java: 1315)在com.google.gwt.dev.shell.BrowserChannelServer.reactToMessagesWhileWaitingForReturn(BrowserChannelServer.java:340)在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.core.client.impl.Impl.apply(Impl.java)的com.google.gwt.dev.shell.JavaScriptHost.invokeNativeObject(JavaScriptHost.java:91) com.google.gwt.core.client.impl.Impl.entry0(Impl.java:213)在sun.reflect.GeneratedMethodAccessor97.invoke(来源不明)在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp l.java:43)java.lang.reflect.Method.invoke(Method.java:601)at 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 at java.lang.Thread.run(Thread.java:722)

这个错误的可能原因是什么,我该如何解决?

1 回答

  • 1

    RemoteDeathError意味着意外关闭了客户端(浏览器)连接 . 这可能是浏览器或插件的问题 . 你可以尝试不同的浏览器,看看它是否仍然存在?

相关问题