0

なんらかの理由で、Java クイックスタート アプリが完全に機能しなくなりました。何かを台無しにしたと思ったのですが、何が問題なのかわかりません。何が起こっているか知っている人はいますか?App Engine 1.8.5 を使用しています。初めて認証した直後にログに表示されるエラーは次のとおりです。

2013-10-10 14:28:23.230 /index.jsp 500 25ms 0kb Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (Gecko のような KHTML) Chrome/30.0.1599.69 Safari/537.36 199.2.242.199 - - [10/Oct/2013:14:28:23 -0700] "GET /index.jsp HTTP/1.1" 500 0 - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_4) AppleWebKit/537.36 (KHTML、Gecko など) ) Chrome/30.0.1599.69 Safari/537.36" "clear-numbers.appspot.com" ms=25 cpu_ms=47 app_engine_release=1.8.5 instance=00c61b117c38bd00fd55598f54971f44e7e43a52 C 2013-10-10 14:28:23.2 からの Java 7 Unservletcaught.2 例外servlet.UnavailableException: org.mortbay.jetty.servlet.ServletHolder.makeUnavailable(ServletHolder.java:415) の java.lang.NullPointerException org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:458) org.モートベイ。jetty.servlet.ServletHolder.getServlet(ServletHolder.java:339) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: 390) org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) で org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) で org.mortbay.jetty.handler.ContextHandler .handle(ContextHandler.java:765) org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327) org. mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126) com.google.apphosting.runtime.jetty.ResourceFileServlet.serveWelcomeFileAsForward(ResourceFileServlet.java:342) com.google.apphosting.runtime.jetty.ResourceFileServlet.maybeServeWelcomeFile(ResourceFileServlet.java:281) at com.google.apphosting.runtime.jetty.ResourceFileServlet.doGet(ResourceFileServlet.java:142) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) javax.servlet.http.HttpServlet.service(HttpServlet.java:717) で org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) で org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter (ServletHandler.java:1166) com.google.glassware.ReauthFilter.doFilter(ReauthFilter.java:53) で org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) で com.google. org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) の glassware.AuthFilter.doFilter(AuthFilter.java:65) com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:125) at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter( SaveSessionFilter.java:35) org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) com.google.apphosting.utils.servlet.JdbcMySqlConnectionCleanupFilter.doFilter(JdbcMySqlConnectionCleanupFilter.java:60) で.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43) at org.mortbay.jetty.servlet.ServletHandler org.mortbay.jetty.servlet.ServletHandler の $CachedChain.doFilter(ServletHandler.java:1157)。org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) のハンドル (ServletHandler.java:388) org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) の org.mortbay .jetty.handler.ContextHandler.handle(ContextHandler.java:765) の org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) の com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap) .java:266) で org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) で org.mortbay.jetty.Server.handle(Server.java:326) で org.mortbay.jetty.HttpConnection. org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:923) の handleRequest(HttpConnection.java:542) com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:76) の org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) の com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:146) の com.google .apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:446) で com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:435) で com.google.tracing.TraceContext$TraceContextRunnable$1.run( TraceContext.java:442) で com.google.tracing.CurrentContext.runInContext(CurrentContext.java:186) で com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:306) で com.google.tracing.TraceContext $AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:298) com.google.com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:251) で java.lang.Thread.run(Thread.java:722) で trace.TraceContext$TraceContextRunnable.run(TraceContext.java:439)

4

1 に答える 1

1

そのスタック トレースに Jetty への参照がいくつかあります。Java クイック スタートの現在のバージョンは、App Engine へのデプロイをサポートしていません。すぐに使用できる Jetty などの標準の J2EE コンテナーにデプロイできます。

App Engine にデプロイする場合は、App Engine で動作する最終バージョンの古いタグがありますが、2013 年 5 月以降に追加された新しい API 機能は含まれていません。

于 2013-10-16T23:17:59.687 に答える