My app id is mindhackme. My app has not run for approx a week now and it died without me even updating it. I searched online about possible causes and one post I read determined that the persistenceManager bean that the Grails GAE plugin used was not a singleton and that was creating problems. So I changed my code to use the persistence the way the google docs suggest but still no luck. Here is a stack trace from this morning. The app is a blog that is built on grails. I'm using the gae plugin for grails and things were working smoothly until recent changes to gae:
# 1. 09-04 09:14AM 39.601 / 500 30005ms 33600cpu_ms 0kb Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/ 3.5.2 (.NET CLR 3.5.30729),gzip(gfe) See details 65.200.50.194 - - [04/Sep/2009:09:15:09 -0700] "GET / HTTP/1.1" 500 0 - "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729),gzip(gfe)" "mindhackme.appspot.com" 2. W 09-04 09:14AM 46.707 [mindhackme/6.336061699959790088].<stderr>: log4j:ERROR Error initializing log4j: java.io.FileOutputStream is a restricted class. Please see the Google App Engine developer's guide for more details. 3. I 09-04 09:14AM 46.759 javax.servlet.ServletContext log: Initializing Spring root WebApplicationContext 4. W 09-04 09:15AM 09.129 [mindhackme/6.336061699959790088].<stderr>: log4j:WARN No appenders could be found for logger (StackTrace). 5. W 09-04 09:15AM 09.129 [mindhackme/6.336061699959790088].<stderr>: log4j:WARN Please initialize the log4j system properly. 6. W 09-04 09:15AM 09.543 failed urlMapping com.google.apphosting.runtime.HardDeadlineExceededError: This request (e89c1f3832ff258e) started at 2009/09/04 16:14:40.632 UTC and was still executing at 2009/09/04 16:15:09.509 UTC. at org.springframework.beans.PropertyMatches.calculateStringDistance (PropertyMatches.java:153) at org.springframework.beans.PropertyMatches.calculateMatches (PropertyMatches.java:136) at org.springframework.beans.PropertyMatches.<init> (PropertyMatches.java:81) at org.springframework.beans.PropertyMatches.forProperty (PropertyMatches.java:63) at org.springframework.beans.PropertyMatches.forProperty (PropertyMatches.java:53) at org.springframework.beans.BeanWrapperImpl.setPropertyValue (BeanWrapperImpl.java:800) at org.springframework.beans.BeanWrapperImpl.setPropertyValue (BeanWrapperImpl.java:651) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues (AbstractPropertyAccessor.java:78) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues (AbstractPropertyAccessor.java:63) at org.springframework.web.filter.GenericFilterBean.init (GenericFilterBean.java:169) at org.springframework.web.filter.DelegatingFilterProxy.initDelegate (DelegatingFilterProxy.java:218) at org.springframework.web.filter.DelegatingFilterProxy.initFilterBean (DelegatingFilterProxy.java:145) at org.springframework.web.filter.GenericFilterBean.init (GenericFilterBean.java:179) at org.mortbay.jetty.servlet.FilterHolder.doStart (FilterHolder.java:99) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:40) at org.mortbay.jetty.servlet.ServletHandler.initialize (ServletHandler.java:589) at org.mortbay.jetty.servlet.Context.startContext(Context.java: 139) at org.mortbay.jetty.webapp.WebAppContext.startContext (WebAppContext.java:1218) at org.mortbay.jetty.handler.ContextHandler.doStart (ContextHandler.java:500) at org.mortbay.jetty.webapp.WebAppContext.doStart (WebAppContext.java:448) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:40) at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler (AppVersionHandlerMap.java:190) at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler (AppVersionHandlerMap.java:167) at com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest (JettyServletEngineAdapter.java:127) at com.google.apphosting.runtime.JavaRuntime.handleRequest (JavaRuntime.java:235) at com.google.apphosting.base.RuntimePb$EvaluationRuntime $6.handleBlockingRequest(RuntimePb.java:4950) at com.google.apphosting.base.RuntimePb$EvaluationRuntime $6.handleBlockingRequest(RuntimePb.java:4948) at com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest (BlockingApplicationHandler.java:24) at com.google.net.rpc.impl.RpcUtil.runRpcInApplication (RpcUtil.java:359) at com.google.net.rpc.impl.Server$2.run(Server.java:823) at com.google.tracing.LocalTraceSpanRunnable.run (LocalTraceSpanRunnable.java:56) at com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan (LocalTraceSpanBuilder.java:516) at com.google.net.rpc.impl.Server.startRpc(Server.java:778) at com.google.net.rpc.impl.Server.processRequest(Server.java: 351) at com.google.net.rpc.impl.ServerConnection.messageReceived (ServerConnection.java:437) at com.google.net.rpc.impl.RpcConnection.parseMessages (RpcConnection.java:319) at com.google.net.rpc.impl.RpcConnection.dataReceived (RpcConnection.java:290) at com.google.net.async.Connection.handleReadEvent (Connection.java:428) at com.google.net.async.EventDispatcher.processNetworkEvents (EventDispatcher.java:762) at com.google.net.async.EventDispatcher.internalLoop (EventDispatcher.java:207) at com.google.net.async.EventDispatcher.loop (EventDispatcher.java:101) at com.google.net.rpc.RpcService.runUntilServerShutdown (RpcService.java:251) at com.google.apphosting.runtime.JavaRuntime$RpcRunnable.run (JavaRuntime.java:392) at java.lang.Thread.run(Unknown Source) 7. W 09-04 09:15AM 09.544 failed com.google.apphosting.utils.jetty.runtimeappenginewebappcont...@19ce47a {/,/base/data/home/apps/mindhackme/6.336061699959790088} com.google.apphosting.runtime.HardDeadlineExceededError: This request (e89c1f3832ff258e) started at 2009/09/04 16:14:40.632 UTC and was still executing at 2009/09/04 16:15:09.509 UTC. at org.springframework.beans.PropertyMatches.calculateStringDistance (PropertyMatches.java:153) at org.springframework.beans.PropertyMatches.calculateMatches (PropertyMatches.java:136) at org.springframework.beans.PropertyMatches.<init> (PropertyMatches.java:81) at org.springframework.beans.PropertyMatches.forProperty (PropertyMatches.java:63) at org.springframework.beans.PropertyMatches.forProperty (PropertyMatches.java:53) at org.springframework.beans.BeanWrapperImpl.setPropertyValue (BeanWrapperImpl.java:800) at org.springframework.beans.BeanWrapperImpl.setPropertyValue (BeanWrapperImpl.java:651) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues (AbstractPropertyAccessor.java:78) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues (AbstractPropertyAccessor.java:63) at org.springframework.web.filter.GenericFilterBean.init (GenericFilterBean.java:169) at org.springframework.web.filter.DelegatingFilterProxy.initDelegate (DelegatingFilterProxy.java:218) at org.springframework.web.filter.DelegatingFilterProxy.initFilterBean (DelegatingFilterProxy.java:145) at org.springframework.web.filter.GenericFilterBean.init (GenericFilterBean.java:179) at org.mortbay.jetty.servlet.FilterHolder.doStart (FilterHolder.java:99) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:40) at org.mortbay.jetty.servlet.ServletHandler.initialize (ServletHandler.java:589) at org.mortbay.jetty.servlet.Context.startContext(Context.java: 139) at org.mortbay.jetty.webapp.WebAppContext.startContext (WebAppContext.java:1218) at org.mortbay.jetty.handler.ContextHandler.doStart (ContextHandler.java:500) at org.mortbay.jetty.webapp.WebAppContext.doStart (WebAppContext.java:448) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:40) at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler (AppVersionHandlerMap.java:190) at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler (AppVersionHandlerMap.java:167) at com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest (JettyServletEngineAdapter.java:127) at com.google.apphosting.runtime.JavaRuntime.handleRequest (JavaRuntime.java:235) at com.google.apphosting.base.RuntimePb$EvaluationRuntime $6.handleBlockingRequest(RuntimePb.java:4950) at com.google.apphosting.base.RuntimePb$EvaluationRuntime $6.handleBlockingRequest(RuntimePb.java:4948) at com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest (BlockingApplicationHandler.java:24) at com.google.net.rpc.impl.RpcUtil.runRpcInApplication (RpcUtil.java:359) at com.google.net.rpc.impl.Server$2.run(Server.java:823) at com.google.tracing.LocalTraceSpanRunnable.run (LocalTraceSpanRunnable.java:56) at com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan (LocalTraceSpanBuilder.java:516) at com.google.net.rpc.impl.Server.startRpc(Server.java:778) at com.google.net.rpc.impl.Server.processRequest(Server.java: 351) at com.google.net.rpc.impl.ServerConnection.messageReceived (ServerConnection.java:437) at com.google.net.rpc.impl.RpcConnection.parseMessages (RpcConnection.java:319) at com.google.net.rpc.impl.RpcConnection.dataReceived (RpcConnection.java:290) at com.google.net.async.Connection.handleReadEvent (Connection.java:428) at com.google.net.async.EventDispatcher.processNetworkEvents (EventDispatcher.java:762) at com.google.net.async.EventDispatcher.internalLoop (EventDispatcher.java:207) at com.google.net.async.EventDispatcher.loop (EventDispatcher.java:101) at com.google.net.rpc.RpcService.runUntilServerShutdown (RpcService.java:251) at com.google.apphosting.runtime.JavaRuntime$RpcRunnable.run (JavaRuntime.java:392) at java.lang.Thread.run(Unknown Source) 8. C 09-04 09:15AM 09.551 Uncaught exception from servlet com.google.apphosting.runtime.HardDeadlineExceededError: This request (e89c1f3832ff258e) started at 2009/09/04 16:14:40.632 UTC and was still executing at 2009/09/04 16:15:09.509 UTC. at org.springframework.beans.PropertyMatches.calculateStringDistance (PropertyMatches.java:153) at org.springframework.beans.PropertyMatches.calculateMatches (PropertyMatches.java:136) at org.springframework.beans.PropertyMatches.<init> (PropertyMatches.java:81) at org.springframework.beans.PropertyMatches.forProperty (PropertyMatches.java:63) at org.springframework.beans.PropertyMatches.forProperty (PropertyMatches.java:53) at org.springframework.beans.BeanWrapperImpl.setPropertyValue (BeanWrapperImpl.java:800) at org.springframework.beans.BeanWrapperImpl.setPropertyValue (BeanWrapperImpl.java:651) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues (AbstractPropertyAccessor.java:78) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues (AbstractPropertyAccessor.java:63) at org.springframework.web.filter.GenericFilterBean.init (GenericFilterBean.java:169) at org.springframework.web.filter.DelegatingFilterProxy.initDelegate (DelegatingFilterProxy.java:218) at org.springframework.web.filter.DelegatingFilterProxy.initFilterBean (DelegatingFilterProxy.java:145) at org.springframework.web.filter.GenericFilterBean.init (GenericFilterBean.java:179) at org.mortbay.jetty.servlet.FilterHolder.doStart (FilterHolder.java:99) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:40) at org.mortbay.jetty.servlet.ServletHandler.initialize (ServletHandler.java:589) at org.mortbay.jetty.servlet.Context.startContext(Context.java: 139) at org.mortbay.jetty.webapp.WebAppContext.startContext (WebAppContext.java:1218) at org.mortbay.jetty.handler.ContextHandler.doStart (ContextHandler.java:500) at org.mortbay.jetty.webapp.WebAppContext.doStart (WebAppContext.java:448) at org.mortbay.component.AbstractLifeCycle.start (AbstractLifeCycle.java:40) at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.createHandler (AppVersionHandlerMap.java:190) at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler (AppVersionHandlerMap.java:167) at com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest (JettyServletEngineAdapter.java:127) at com.google.apphosting.runtime.JavaRuntime.handleRequest (JavaRuntime.java:235) at com.google.apphosting.base.RuntimePb$EvaluationRuntime $6.handleBlockingRequest(RuntimePb.java:4950) at com.google.apphosting.base.RuntimePb$EvaluationRuntime $6.handleBlockingRequest(RuntimePb.java:4948) at com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest (BlockingApplicationHandler.java:24) at com.google.net.rpc.impl.RpcUtil.runRpcInApplication (RpcUtil.java:359) at com.google.net.rpc.impl.Server$2.run(Server.java:823) at com.google.tracing.LocalTraceSpanRunnable.run (LocalTraceSpanRunnable.java:56) at com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan (LocalTraceSpanBuilder.java:516) at com.google.net.rpc.impl.Server.startRpc(Server.java:778) at com.google.net.rpc.impl.Server.processRequest(Server.java: 351) at com.google.net.rpc.impl.ServerConnection.messageReceived (ServerConnection.java:437) at com.google.net.rpc.impl.RpcConnection.parseMessages (RpcConnection.java:319) at com.google.net.rpc.impl.RpcConnection.dataReceived (RpcConnection.java:290) at com.google.net.async.Connection.handleReadEvent (Connection.java:428) at com.google.net.async.EventDispatcher.processNetworkEvents (EventDispatcher.java:762) at com.google.net.async.EventDispatcher.internalLoop (EventDispatcher.java:207) at com.google.net.async.EventDispatcher.loop (EventDispatcher.java:101) at com.google.net.rpc.RpcService.runUntilServerShutdown (RpcService.java:251) at com.google.apphosting.runtime.JavaRuntime$RpcRunnable.run (JavaRuntime.java:392) at java.lang.Thread.run(Unknown Source) On Sep 4, 8:31 am, Toby Reyelts <to...@google.com> wrote: > Cliff, > We're not aware of any datastore problems. As Matthew posted two days ago, > there was a short window where changes were introduced that may have caused > some problems for some applications, so we rolled them back in short order. > If after further investigation you still believe these are App Engine > problems, please provide us with more information such as stacktraces and > your application id. You can always check our status > site<http://code.google.com/status/appengine/>to see if it appears > that App Engine is having problems in general. > > On Fri, Sep 4, 2009 at 10:21 AM, Cliff Hill <ch...@darkhelm.org> wrote: > > Still unable to do datastore gets. Well, for about 3 hours yesterday, it > > worked, and then it stopped. And it is still stopped as of this morning. Any > > chance that I'll be able to use my datastore code sometime in the near > > future? My app really kinda relies on the datastore to, well, work. > > > On Thu, Sep 3, 2009 at 5:34 AM, Traveler1980 <jshar...@gmail.com> wrote: > > >> Datastore GET error rate is still 100%. Any ETA on when this will be > >> resolved? > > >> Regards, > >> JS > > >> On Sep 3, 3:41 am, Hani Naguib <haninag...@gmail.com> wrote: > >> > I am also getting many error 500 pages. > >> > This is happening since the issue I mentioned here: > >>http://groups.google.com/group/google-appengine-java/browse_thread/th... > > > -- > > "I'm not responcabel fer my computer's spleling errnors" - Xlorep DarkHelm > > Website:http://darkhelm.org > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-java@googlegroups.com To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en -~----------~----~----~----~------~----~------~--~---