Hi everybody. Few months ago I started to view in the App Engine Logs some kind of strange errors, like that:
2011-10-17 14:01:33.690 /mapreduce/mapperCallback 500 22ms 88cpu_ms 8api_cpu_ms 3kb AppEngine-Google; (+http://code.google.com/appengine) /mapreduce/mapperCallback java.lang.RuntimeException: Couldn't find MR with job ID: job_1297281267786bca8a816a40a40cdbb5281c37c3c32ef_0001 at com.google.appengine.tools.mapreduce.AppEngineJobContext.getConfigurationFromRequest(AppEngineJobContext.java: 158) at com.google.appengine.tools.mapreduce.AppEngineJobContext.<init>(AppEngineJobContext.java: 111) at com.google.appengine.tools.mapreduce.MapReduceServlet.handleMapperWorker(MapReduceServlet.java: 649) at com.google.appengine.tools.mapreduce.MapReduceServlet.doPost(MapReduceServlet.java: 238) at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java: 511) at org.mortbay.jetty.servlet.ServletHandler $CachedChain.doFilter(ServletHandler.java:1166) 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 $RequestRunnable.run(JavaRuntime.java:393) 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:160) at java.lang.Thread.run(Thread.java:679) I have to say that those errors are being logged periodically, I mean, at the same hours, EVERYDAY!! Well, I've already tried everything: - Delee the application and upload it again. - Delete the application and upload a "Hello, World!" sample app. - Delete all queues - Delete all cron entries - ... The only "change" I could see is that when I delete my actual application and upload a very simple one (Hello, World!), I get a 404 error, instead of the 500 one avobe: 2011-11-03 12:08:13.837 /mapreduce/mapperCallback 404 77ms 0cpu_ms 0kb 0.1.0.2 - - [03/Nov/2011:04:08:13 -0700] "POST /mapreduce/ mapperCallback HTTP/1.1" 404 0 "http://MY_APP.appspot.com/mapreduce/ mapperCallback" - "MY_APP.appspot.com" ms=78 cpu_ms=0 api_cpu_ms=0 cpm_usd=0.000063 queue_name=default task_name=worker- attempt-1297281267786bca8a816a40a40cdbb5281c37c3c32ef-0001- m-000000-1--3 W 2011-11-03 12:08:13.836 No handlers matched this URL. So, this makes me think that there's something in my original application that has to do with this MapReduce call job_1297281267786bca8a816a40a40cdbb5281c37c3c32ef_0001, but I don't know what. But this may be some MR call that is running "zombie" in the cloud, and I can't figure out how to stop or get ride of it. I don't know. I've read all over the Internet, and saw that many people has experienced this error, or something like that. They provide some solutions as I mentioned, but they don't work for me... żAnybody in the same situation? Any help would be very grateful. Regards. -- 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.