Also, is it possible that the application caused some kind of error while initialising but had started successfully enough to serve the request without error?
The second log would suggest that too - your error happens at 10:45:14 and then your successful request is at 10:45:15. Does everything start and work correctly and without any errors on the dev server? 2012/2/2 Ronoaldo José de Lana Pereira <ronoa...@gmail.com> > Just another strange log: deadline exception, and 200 status code for > response: > > > 1. 2012-02-02 10:45:15.116 > > /pelotas/promocao-e-desconto/manicure--pedicure--design-de-sobrancelhas-no-centro---8201538 > 200 60338ms 0kb > > 187.45.240.38 - - [02/Feb/2012:04:45:15 -0800] "GET > /pelotas/promocao-e-desconto/manicure--pedicure--design-de-sobrancelhas-no-centro---8201538 > HTTP/1.1" 200 128 - - "www.ofertaunica.com" ms=60338 cpu_ms=1210 > api_cpu_ms=953 cpm_usd=0.033660 exit_code=104 > instance=00c61b117c5e9499e0c235b467612a49de5c > > 2. E 2012-02-02 10:45:14.377 > > org.apache.jasper.runtime.JspFactoryImpl internalGetPageContext: Exception > initializing page context > com.google.apphosting.api.DeadlineExceededException: This request > (a9c3fade15c22ddf) started at 2012/02/02 12:44:14.904 UTC and was still > executing at 2012/02/02 12:45:14.375 UTC. > at sun.misc.Unsafe.park(Native Method) > at > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1037) > at > java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1326) > at > com.google.common.util.concurrent.AbstractFuture$Sync.get(AbstractFuture.java:258) > at > com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:91) > at > com.google.appengine.tools.development.TimedFuture.get(TimedFuture.java:41) > at > com.google.common.util.concurrent.ForwardingFuture.get(ForwardingFuture.java:63) > at > com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:90) > at > com.google.appengine.api.datastore.FutureHelper$CumulativeAggregateFuture.get(FutureHelper.java:144) > at > com.google.appengine.api.utils.FutureWrapper.get(FutureWrapper.java:90) > at > com.google.appengine.api.datastore.FutureHelper.getInternal(FutureHelper.java:72) > at > com.google.appengine.api.datastore.FutureHelper.quietGet(FutureHelper.java:33) > at > com.google.appengine.api.datastore.DatastoreServiceImpl$2.runInternal(DatastoreServiceImpl.java:113) > at > com.google.appengine.api.datastore.DatastoreServiceImpl$2.runInternal(DatastoreServiceImpl.java:110) > at > com.google.appengine.api.datastore.TransactionRunner.runInTransaction(TransactionRunner.java:31) > at > com.google.appengine.api.datastore.DatastoreServiceImpl.put(DatastoreServiceImpl.java:110) > at > com.google.appengine.api.datastore.DatastoreServiceImpl.put(DatastoreServiceImpl.java:94) > at > com.google.apphosting.runtime.jetty.DatastoreSessionStore.saveSession(DatastoreSessionStore.java:93) > at > com.google.apphosting.runtime.jetty.SessionManager.createSession(SessionManager.java:357) > at > com.google.apphosting.runtime.jetty.SessionManager$AppEngineSession.<init>(SessionManager.java:130) > at > com.google.apphosting.runtime.jetty.SessionManager.newSession(SessionManager.java:288) > at > com.google.apphosting.runtime.jetty.SessionManager.newSession(SessionManager.java:43) > at > org.mortbay.jetty.servlet.AbstractSessionManager.newHttpSession(AbstractSessionManager.java:413) > at org.mortbay.jetty.Request.getSession(Request.java:1242) > at org.mortbay.jetty.Request.getSession(Request.java:1214) > at > javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:224) > at > javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:224) > at > org.apache.jasper.runtime.PageContextImpl._initialize(PageContextImpl.java:146) > at > org.apache.jasper.runtime.PageContextImpl.initialize(PageContextImpl.java:124) > at > org.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFactoryImpl.java:107) > at > org.apache.jasper.runtime.JspFactoryImpl.access$000(JspFactoryImpl.java:40) > at > org.apache.jasper.runtime.JspFactoryImpl$PrivilegedGetPageContext.run(JspFactoryImpl.java:149) > at > com.google.apphosting.runtime.security.shared.intercept.java.security.AccessController_.doPrivileged(AccessController_.java:34) > at > org.apache.jasper.runtime.JspFactoryImpl.getPageContext(JspFactoryImpl.java:61) > at > org.apache.jsp.WEB_002dINF.jsp.site.oferta_jsp._jspService(oferta_jsp.java:114) > at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97) > 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.handle(ServletHandler.java:390) > 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 org.mortbay.jetty.servlet.Dispatcher.include(Dispatcher.java:192) > at > com.ofertaunica.webapplication.server.servlets.OfertaServlet.doGet(OfertaServlet.java:416) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) > at > com.google.inject.servlet.ServletDefinition.doService(ServletDefinition.java:263) > at > com.google.inject.servlet.ServletDefinition.service(ServletDefinition.java:178) > at > com.google.inject.servlet.ManagedServletPipeline.service(ManagedServletPipeline.java:91) > at > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:62) > at > com.ofertaunica.webapplication.server.servlets.TemplateDetectionFilter.doFilter(TemplateDetectionFilter.java:39) > at > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) > at > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) > at > com.ofertaunica.webapplication.server.servlets.SessionFilter.doFilter(SessionFilter.java:53) > at > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) > at > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) > at > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168) > at > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) > at > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168) > at > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) > at > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168) > at > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) > at > com.ofertaunica.webapplication.server.servlets.RegiaoFilter.doFilter(RegiaoFilter.java:168) > at > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) > at > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) > at > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168) > at > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) > at > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:168) > at > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) > at > com.ofertaunica.webapplication.server.servlets.DefaultTimezoneFilter.doFilter(DefaultTimezoneFilter.java:33) > at > com.google.inject.servlet.FilterDefinition.doFilter(FilterDefinition.java:163) > at > com.google.inject.servlet.FilterChainInvocation.doFilter(FilterChainInvocation.java:58) > at > com.google.inject.servlet.ManagedFilterPipeline.dispatch(ManagedFilterPipeline.java:118) > at com.google.inject.servlet.GuiceFilter.doFilter(GuiceFilter.java:113) > at > org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) > at > com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:102) > 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) > <continued in next message> > > 3. E 2012-02-02 10:45:14.377 > > <continued from previous message> > 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: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) > > 4. W 2012-02-02 10:45:15.102 > > 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 for Java" group. > To view this discussion on the web visit > https://groups.google.com/d/msg/google-appengine-java/-/mgwUfzsTLLwJ. > > 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. > -- 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.