Indeed, appengine was having a problem and some apps ended up chewing up 
quite a bit of instance time in order to fail with the sort of error your 
app encountered.

On Friday, March 9, 2012 4:54:51 PM UTC-8, Tony wrote:
>
> Now it says "Your application is at or near its daily budget limit." It 
> just stopped serving. And during all day it was flooding me with errors 
> like:
>
>
>    1. 2012-03-09 09:55:08.090  
>    
>    Failed startup of context 
> com.google.apphosting.utils.jetty.RuntimeAppEngineWebAppContext@537935{/,/base/data/home/apps/crystalupdate/32.356258734295133782}
>    com.google.apphosting.api.DeadlineExceededException: This request 
> (23186b2f795c1521) started at 2012/03/09 17:54:07.770 UTC and was still 
> executing at 2012/03/09 17:55:07.875 UTC.
>       at 
> com.google.appengine.runtime.Request.process-23186b2f795c1521(Request.java)
>       at java.util.zip.ZipFile.read(Native Method)
>       at java.util.zip.ZipFile.access$1200(ZipFile.java:57)
>       at java.util.zip.ZipFile$ZipFileInputStream.read(ZipFile.java:476)
>       at java.util.zip.ZipFile$1.fill(ZipFile.java:259)
>       at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
>       at sun.misc.Resource.getBytes(Resource.java:124)
>       at java.net.URLClassLoader.defineClass(URLClassLoader.java:273)
>       at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source)
>       at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>       at java.lang.reflect.Method.invoke(Method.java:616)
>       at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
>       at java.lang.Class.getDeclaredConstructors0(Native Method)
>       at java.lang.Class.privateGetDeclaredConstructors(Class.java:2406)
>       at java.lang.Class.getConstructor0(Class.java:2716)
>       at java.lang.Class.newInstance0(Class.java:343)
>       at java.lang.Class.newInstance(Class.java:325)
>       at org.mortbay.jetty.servlet.Holder.newInstance(Holder.java:153)
>       at org.mortbay.jetty.servlet.FilterHolder.doStart(FilterHolder.java:92)
>       at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>       at 
> org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:662)
>       at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
>       at 
> org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
>       at 
> org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
>       at 
> org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
>       at 
> org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
>       at 
> com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:449)
>       at 
> com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:455)
>       at com.google.tracing.TraceContext.runInContext(TraceContext.java:695)
>       at 
> com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:333)
>       at 
> com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:325)
>       at 
> com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:453)
>       at java.lang.Thread.run(Thread.java:679)
>    
>    2.  C 2012-03-09 09:55:08.194  
>    
>    Uncaught exception from servlet
>    javax.servlet.UnavailableException: Initialization failed.
>       at 
> com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler(AppVersionHandlerMap.java:211)
>       at 
> com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler(AppVersionHandlerMap.java:171)
>       at 
> com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:123)
>       at 
> com.google.apphosting.runtime.JavaRuntime$RequestRunnable.run(JavaRuntime.java:422)
>       at 
> com.google.tracing.TraceContext$TraceContextRunnable.runInContext(TraceContext.java:449)
>       at 
> com.google.tracing.TraceContext$TraceContextRunnable$1.run(TraceContext.java:455)
>       at com.google.tracing.TraceContext.runInContext(TraceContext.java:695)
>       at 
> com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:333)
>       at 
> com.google.tracing.TraceContext$AbstractTraceContextCallback.runInInheritedContext(TraceContext.java:325)
>       at 
> com.google.tracing.TraceContext$TraceContextRunnable.run(TraceContext.java:453)
>       at 
> com.google.apphosting.runtime.ThreadGroupPool$PoolEntry.run(ThreadGroupPool.java:251)
>       at java.lang.Thread.run(Thread.java:679)
>    
>    3.  I 2012-03-09 09:55:09.391  
>    
>    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.
>    
>    4.  W 2012-03-09 09:55:09.391  
>    
>    A 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)
>    
>    
> And now I'm out of money. What's happening? It can't be my fault, why I'm 
> paying for this?
>
>
> App ID: crystalupdate
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/google-appengine/-/wNr2G9vQVOcJ.
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.

Reply via email to