in recent days, may app throws may exceptions in /_ah/warmup, which
doesn't happen one week ago.
Here is trace:
#
1.
2011-07-24 18:54:18.898 /_ah/warmup 500 32490ms 13514cpu_ms 0kb
See details
0.1.0.3 - - [24/Jul/2011:18:54:18 -0700] "GET /_ah/warmup HTTP/
1.1" 500 0 - - "beta15.352055871775460464.youyards.appspot.com"
ms=32491 cpu_ms=13514 api_cpu_ms=0 cpm_usd=0.375414 loading_request=1
exit_code=104 throttle_code=1
instance=00c61b117cda5355a145f5fc74ab8327593f1d
2.
I 2011-07-24 18:53:51.004
javax.servlet.ServletContext log: Initializing Spring root
WebApplicationContext
3.
I 2011-07-24 18:54:08.848
javax.servlet.ServletContext log: Set web app root system
property: 'webapp.root' = [/base/data/home/apps/s~youyards/
beta15.352055871775460464]
4.
I 2011-07-24 18:54:08.849
javax.servlet.ServletContext log: Initializing log4j from [/base/
data/home/apps/s~youyards/beta15.352055871775460464/WEB-INF/classes/
log4j.properties]
5.
W 2011-07-24 18:54:18.858
Error for /_ah/warmup
java.lang.ExceptionInInitializerError
at
com.google.appengine.repackaged.com.google.protobuf.Descriptors
$FileDescriptor.buildFrom(Descriptors.java:207)
at
com.google.appengine.repackaged.com.google.protobuf.Descriptors
$FileDescriptor.internalBuildGeneratedFileFrom(Descriptors.java:271)
at
com.google.appengine.tools.appstats.StatsProtos.<clinit>(StatsProtos.java:
5427)
at com.google.appengine.tools.appstats.StatsProtos
$RequestStatProto.getDescriptor(StatsProtos.java:3504)
at
com.google.appengine.tools.appstats.MemcacheWriter.persist(MemcacheWriter.java:
231)
at
com.google.appengine.tools.appstats.MemcacheWriter.commit(MemcacheWriter.java:
165)
at
com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter.java:
151)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:
97)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:
35)
at org.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
$CachedChain.doFilter(ServletHandler.java:1157)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765)
at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:
249)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923)
at
com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:
76)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:
404)
at
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:
135)
at
com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java:
260)
at com.google.apphosting.base.RuntimePb$EvaluationRuntime
$2.handleRequest(RuntimePb.java:9805)
at
com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java:422)
at com.google.net.rpc.impl.Server
$RpcTask.runInContext(Server.java:579)
at com.google.tracing.TraceContext$TraceContextRunnable
$1.run(TraceContext.java:449)
at
com.google.tracing.TraceContext.runInContext(TraceContext.java:689)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:
327)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:
319)
at com.google.tracing.TraceContext
$TraceContextRunnable.run(TraceContext.java:447)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1110)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
Caused by: com.google.apphosting.api.DeadlineExceededException:
This request (d0b130b4c5861d8e) started at 2011/07/25 01:53:49.116 UTC
and was still executing at 2011/07/25 01:54:18.843 UTC.
... 39 more
6.
W 2011-07-24 18:54:18.859
Nested in java.lang.ExceptionInInitializerError:
com.google.apphosting.api.DeadlineExceededException: This
request (d0b130b4c5861d8e) started at 2011/07/25 01:53:49.116 UTC and
was still executing at 2011/07/25 01:54:18.843 UTC.
at
com.google.appengine.repackaged.com.google.protobuf.Descriptors
$FileDescriptor.buildFrom(Descriptors.java:207)
at
com.google.appengine.repackaged.com.google.protobuf.Descriptors
$FileDescriptor.internalBuildGeneratedFileFrom(Descriptors.java:271)
at
com.google.appengine.tools.appstats.StatsProtos.<clinit>(StatsProtos.java:
5427)
at com.google.appengine.tools.appstats.StatsProtos
$RequestStatProto.getDescriptor(StatsProtos.java:3504)
at
com.google.appengine.tools.appstats.MemcacheWriter.persist(MemcacheWriter.java:
231)
at
com.google.appengine.tools.appstats.MemcacheWriter.commit(MemcacheWriter.java:
165)
at
com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter.java:
151)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:
97)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:
35)
at org.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
$CachedChain.doFilter(ServletHandler.java:1157)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765)
at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:
249)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923)
at
com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:
76)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:
404)
at
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:
135)
at
com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java:
260)
at com.google.apphosting.base.RuntimePb$EvaluationRuntime
$2.handleRequest(RuntimePb.java:9805)
at
com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java:422)
at com.google.net.rpc.impl.Server
$RpcTask.runInContext(Server.java:579)
at com.google.tracing.TraceContext$TraceContextRunnable
$1.run(TraceContext.java:449)
at
com.google.tracing.TraceContext.runInContext(TraceContext.java:689)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:
327)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:
319)
at com.google.tracing.TraceContext
$TraceContextRunnable.run(TraceContext.java:447)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1110)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
7.
C 2011-07-24 18:54:18.869
Uncaught exception from servlet
java.lang.ExceptionInInitializerError
at
com.google.appengine.repackaged.com.google.protobuf.Descriptors
$FileDescriptor.buildFrom(Descriptors.java:207)
at
com.google.appengine.repackaged.com.google.protobuf.Descriptors
$FileDescriptor.internalBuildGeneratedFileFrom(Descriptors.java:271)
at
com.google.appengine.tools.appstats.StatsProtos.<clinit>(StatsProtos.java:
5427)
at com.google.appengine.tools.appstats.StatsProtos
$RequestStatProto.getDescriptor(StatsProtos.java:3504)
at
com.google.appengine.tools.appstats.MemcacheWriter.persist(MemcacheWriter.java:
231)
at
com.google.appengine.tools.appstats.MemcacheWriter.commit(MemcacheWriter.java:
165)
at
com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter.java:
151)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:
97)
at org.mortbay.jetty.servlet.ServletHandler
$CachedChain.doFilter(ServletHandler.java:1157)
at
com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:
35)
at org.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
$CachedChain.doFilter(ServletHandler.java:1157)
at
org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:
388)
at
org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:
216)
at
org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:
182)
at
org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:
765)
at
org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418)
at
com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:
249)
at
org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:
152)
at org.mortbay.jetty.Server.handle(Server.java:326)
at
org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:
542)
at org.mortbay.jetty.HttpConnection
$RequestHandler.headerComplete(HttpConnection.java:923)
at
com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:
76)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:
404)
at
com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:
135)
at
com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java:
260)
at com.google.apphosting.base.RuntimePb$EvaluationRuntime
$2.handleRequest(RuntimePb.java:9805)
at
com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java:422)
at com.google.net.rpc.impl.Server
$RpcTask.runInContext(Server.java:579)
at com.google.tracing.TraceContext$TraceContextRunnable
$1.run(TraceContext.java:449)
at
com.google.tracing.TraceContext.runInContext(TraceContext.java:689)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:
327)
at com.google.tracing.TraceContext
$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:
319)
at com.google.tracing.TraceContext
$TraceContextRunnable.run(TraceContext.java:447)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:
1110)
at java.util.concurrent.ThreadPoolExecutor
$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:636)
Caused by: com.google.apphosting.api.DeadlineExceededException:
This request (d0b130b4c5861d8e) started at 2011/07/25 01:53:49.116 UTC
and was still executing at 2011/07/25 01:54:18.843 UTC.
... 39 more
8.
I 2011-07-24 18:54:18.881
This request caused a new process to be started for your
application, and thus caused your application code to be loaded for
the first time. This request may thus take longer and use more CPU
than a typical request for your application.
9.
W 2011-07-24 18:54:18.881
A serious problem was encountered with the process that handled
this request, causing it to exit. This is likely to cause a new
process to be used for the next request to your application. If you
see this message frequently, you may be throwing exceptions during the
initialization of your application. (Error code 104)
--
You received this message because you are subscribed to the Google Groups
"Google App Engine" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/google-appengine?hl=en.