0

GWT サーバーを再起動すると、この例外が発生します。サーバーのリロードに関連するこの例外に関する情報が見つかりません。例外は問題を引き起こしていないようですが、私を悩ませ始めています。私のオフィスで同じ GWT クライアントとサーバー コードを実行している他の開発者は、ワーク ステーションでこの問題を抱えていません。

これを引き起こしている可能性があることについて誰か考えがありますか?

ポート 8888 で Jetty を開始 [警告] セッション bxqd4t7l1o18 を復元する際の問題 java.io.ObjectInputStream で java.io.ObjectInputStream$BlockDataInputStream.peekByte(不明なソース) で java.io.EOFException org.mortbay.jetty.servlet.HashSessionManager.restoreSession(HashSessionManager.java:450) の readObject (不明なソース) org.mortbay.jetty.servlet.HashSessionManager.restoreSessions(HashSessionManager.java:360) org.mortbay.jetty. org.mortbay.jetty.servlet.SessionHandler.doStart(SessionHandler.java:115) で org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39) でorg.mortbay.jetty.handler の .mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39)。HandlerWrapper.doStart(HandlerWrapper.java:130) org.mortbay.jetty.handler.ContextHandler.startContext(ContextHandler.java:532) org.mortbay.jetty.servlet.Context.startContext(Context.java:136) org .mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1220) で org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:513) で org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext) .java:448) で com.google.gwt.dev.shell.jetty.JettyLauncher$WebAppContextWithReload.doStart(JettyLauncher.java:468) で org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:39) で org. org.mortbay.jetty.handler.RequestLogHandler.doStart(RequestLogHandler.java:115) で org.mortbay.component.AbstractLifeCycle で mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)。start(AbstractLifeCycle.java:39) org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130) org.mortbay.jetty.Server.doStart(Server.java:222) org.mortbay.component .AbstractLifeCycle.start(AbstractLifeCycle.java:39) at com.google.gwt.dev.shell.jetty.JettyLauncher.start(JettyLauncher.java:672) at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java) :509) com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java:1093) で com.google.gwt.dev.DevModeBase.run(DevModeBase.java:836) で com.google.gwt.dev. DevMode.main(DevMode.java:311)shell.jetty.JettyLauncher.start(JettyLauncher.java:672) at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:509) at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java: 1093) com.google.gwt.dev.DevModeBase.run(DevModeBase.java:836) で com.google.gwt.dev.DevMode.main(DevMode.java:311) でshell.jetty.JettyLauncher.start(JettyLauncher.java:672) at com.google.gwt.dev.DevMode.doStartUpServer(DevMode.java:509) at com.google.gwt.dev.DevModeBase.startUp(DevModeBase.java: 1093) com.google.gwt.dev.DevModeBase.run(DevModeBase.java:836) で com.google.gwt.dev.DevMode.main(DevMode.java:311) で

4

2 に答える 2

1

Jetty が以前のセッションをシリアル化し、それを復元しようとしているようです。ここに Jetty 永続セッションのハウツーへのリンクがあります。おそらく、この機能をオフにする際に役立つ可能性があります。Jetty/Howto/Persisting Sessions

于 2013-05-01T15:34:08.427 に答える
0

war/.sessions/ にあった唯一のファイルを削除することでこれを解決しました

これにより、「バイトキャッシュから読み取れません」という例外が発生しました。これは、gwt-unitCache ディレクトリをクリアすることで修正しました。今では正常に動作しています。

于 2013-05-01T19:09:47.687 に答える