Quote: "You can ignore it. It's a red herring <http://tinyurl.com/y8tlejt<http://www.google.com/url?sa=D&q=http://tinyurl.com/y8tlejt&usg=AFQjCNFIMnUbbdgwZwSca1czKxGrbQFz8Q>>." ( https://groups.google.com/group/google-appengine-java/browse_thread/thread/9d019bda2070e382 )
On Thu, Mar 4, 2010 at 12:04 AM, dominity <domin...@gmail.com> wrote: > Hi, guys. > > Some times I can see I the log something like that: > > # > I 03-03 09:00AM 17.033 > > > com.google.appengine.repackaged.com.google.common.base.FinalizableReferenceQueue > $SystemLoader loadFinalizer: Not allowed to access system class > loader. > > # > I 03-03 09:00AM 17.050 > > com.google.appengine.repackaged.com.google.common.base.internal.Finalizer > getInheritableThreadLocalsField: Couldn't access > Thread.inheritableThreadLocals. Reference finalizer threads will > inherit thread local values. > > # > I 03-03 09:00AM 17.053 > > > com.google.appengine.repackaged.com.google.common.base.FinalizableReferenceQueue > <init>: Failed to start reference finalizer thread. Reference cleanup > will only occur when new references are created. > java.lang.reflect.InvocationTargetException > at > com.google.appengine.runtime.Request.process-82241ba22a815a34(Request.java) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Method.java:43) > at > > com.google.appengine.repackaged.com.google.common.base.FinalizableReferenceQueue.<init>(FinalizableReferenceQueue.java: > 127) > at > com.google.appengine.repackaged.com.google.common.collect.Interners > $WeakInterner.<clinit>(Interners.java:118) > at > > com.google.appengine.repackaged.com.google.common.collect.Interners.newWeakInterner(Interners.java: > 59) > at > > com.google.appengine.repackaged.com.google.io.protocol.ProtocolSupport.<clinit>(ProtocolSupport.java: > 55) > at com.google.apphosting.api.DatastorePb > $Query.<init>(DatastorePb.java:1185) > at com.google.apphosting.api.DatastorePb$Query > $1.<init>(DatastorePb.java:2677) > at com.google.apphosting.api.DatastorePb > $Query.<clinit>(DatastorePb.java:2677) > at > > com.google.appengine.api.datastore.QueryTranslator.convertToPb(QueryTranslator.java: > 28) > at > > com.google.appengine.api.datastore.PreparedQueryImpl.convertToPb(PreparedQueryImpl.java: > 151) > at > > com.google.appengine.api.datastore.PreparedQueryImpl.runQuery(PreparedQueryImpl.java: > 111) > at > > com.google.appengine.api.datastore.PreparedQueryImpl.asQueryResultIterator(PreparedQueryImpl.java: > 89) > at com.google.appengine.api.datastore.BasePreparedQuery > $2.iterator(BasePreparedQuery.java:45) > at com.google.appengine.api.datastore.BasePreparedQuery > $2.iterator(BasePreparedQuery.java:42) > at > > org.datanucleus.store.appengine.query.RuntimeExceptionWrappingIterable.iterator(RuntimeExceptionWrappingIterable.java: > 42) > at > org.datanucleus.store.appengine.query.LazyResult.<init>(LazyResult.java: > 67) > at > > org.datanucleus.store.appengine.query.StreamingQueryResult.<init>(StreamingQueryResult.java: > 63) > at > > org.datanucleus.store.appengine.query.DatastoreQuery.newStreamingQueryResultForEntities(DatastoreQuery.java: > 399) > at > > org.datanucleus.store.appengine.query.DatastoreQuery.wrapEntityQueryResult(DatastoreQuery.java: > 372) > at > > org.datanucleus.store.appengine.query.DatastoreQuery.fulfillEntityQuery(DatastoreQuery.java: > 364) > at > > org.datanucleus.store.appengine.query.DatastoreQuery.executeQuery(DatastoreQuery.java: > 265) > at > > org.datanucleus.store.appengine.query.DatastoreQuery.performExecute(DatastoreQuery.java: > 228) > at > > org.datanucleus.store.appengine.query.JDOQLQuery.performExecute(JDOQLQuery.java: > 85) > at org.datanucleus.store.query.Query.executeQuery(Query.java:1489) > at org.datanucleus.store.query.Query.executeWithArray(Query.java: > 1371) > at org.datanucleus.jdo.JDOQuery.execute(JDOQuery.java:243) > at > > com.dominity.apac.transfer.dao.impl.AbstractBasicDAO.getByField(AbstractBasicDAO.java: > 162) > at > > com.dominity.apac.transfer.dao.impl.GoogleUserDAO.getByField(GoogleUserDAO.java: > 35) > at > > com.dominity.apac.transfer.service.impl.AbstractEntityService.getByField(AbstractEntityService.java: > 185) > at > > com.dominity.apac.transfer.servlet.ServletUtil.obtainAllEventsForUser(ServletUtil.java: > 790) > at > > com.dominity.apac.transfer.servlet.ReportGenerationServlet.doPost(ReportGenerationServlet.java: > 200) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:713) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java: > 487) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1093) > at > > com.dominity.apac.transfer.servlet.DeadlineExceededFilter.doFilter(DeadlineExceededFilter.java: > 37) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1084) > at > > com.dominity.apac.transfer.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java: > 205) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1084) > at > > com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java: > 97) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1084) > at > > com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java: > 35) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1084) > at > > com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java: > 43) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1084) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: > 360) > at > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java: > 216) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java: > 181) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java: > 712) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java: > 405) > at > > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java: > 238) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: > 139) > at org.mortbay.jetty.Server.handle(Server.java:313) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java: > 506) > at org.mortbay.jetty.HttpConnection > $RequestHandler.headerComplete(HttpConnection.java:830) > at > > com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java: > 76) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) > at > > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java: > 135) > at > com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java: > 235) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:5485) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:5483) > at > > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest(BlockingApplicationHandler.java: > 24) > at com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java: > 363) > at com.google.net.rpc.impl.Server$2.run(Server.java:837) > at > com.google.tracing.LocalTraceSpanRunnable.run(LocalTraceSpanRunnable.java: > 56) > at > > com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan(LocalTraceSpanBuilder.java: > 536) > at com.google.net.rpc.impl.Server.startRpc(Server.java:792) > at com.google.net.rpc.impl.Server.processRequest(Server.java:367) > at > > com.google.net.rpc.impl.ServerConnection.messageReceived(ServerConnection.java: > 448) > 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: > 474) > at > > com.google.net.async.EventDispatcher.processNetworkEvents(EventDispatcher.java: > 774) > at > com.google.net.async.EventDispatcher.internalLoop(EventDispatcher.java: > 205) > 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:394) > at java.lang.Thread.run(Unknown Source) > Caused by: java.security.AccessControlException: access denied > (java.lang.RuntimePermission modifyThreadGroup) > at > > java.security.AccessControlContext.checkPermission(AccessControlContext.java: > 355) > at > java.security.AccessController.checkPermission(AccessController.java: > 567) > at java.lang.SecurityManager.checkPermission(Unknown Source) > at java.lang.ThreadGroup.checkAccess(Unknown Source) > at java.lang.Thread.init(Unknown Source) > at java.lang.Thread.<init>(Unknown Source) > at > > com.google.appengine.repackaged.com.google.common.base.internal.Finalizer.<init>(Finalizer.java: > 96) > at > > com.google.appengine.repackaged.com.google.common.base.internal.Finalizer.startFinalizer(Finalizer.java: > 82) > ... 81 more > > # > I 03-03 09:00AM 32.780 > > [caretransferapac/1.340278242600310658].<stdout>: 17:00:32,774 WARN > [com.dominity.apac.transfer.servlet.DeadlineExceededFilter] - Filter > catches DeadlineExceededException. User is redirected to message page. > com.google.apphosting.api.DeadlineExceededException: This request > (82241ba22a815a34) started at 2010/03/03 17:00:04.281 UTC and was > still executing at 2010/03/03 17:00:32.754 UTC. > at sun.misc.Unsafe.park(Native Method) > at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source) > at > > java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(Unknown > Source) > at > > java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(Unknown > Source) > at java.util.concurrent.CountDownLatch.await(Unknown Source) > at > com.google.net.rpc.util.RpcWaiter.waitForRpcsToFinish(RpcWaiter.java: > 96) > at > com.google.apphosting.runtime.ApiProxyImpl.doSyncCall(ApiProxyImpl.java: > 141) > at com.google.apphosting.runtime.ApiProxyImpl.access > $000(ApiProxyImpl.java:43) > at > com.google.apphosting.runtime.ApiProxyImpl$1.run(ApiProxyImpl.java: > 96) > at > com.google.apphosting.runtime.ApiProxyImpl$1.run(ApiProxyImpl.java: > 94) > at java.security.AccessController.doPrivileged(Native Method) > at > com.google.apphosting.runtime.ApiProxyImpl.makeSyncCall(ApiProxyImpl.java: > 94) > at > com.google.apphosting.runtime.ApiProxyImpl.makeSyncCall(ApiProxyImpl.java: > 43) > at com.google.apphosting.api.ApiProxy.makeSyncCall(ApiProxy.java:98) > at com.google.apphosting.api.ApiProxy.makeSyncCall(ApiProxy.java:48) > at > > com.google.appengine.api.datastore.DatastoreApiHelper.makeSyncCall(DatastoreApiHelper.java: > 52) > at com.google.appengine.api.datastore.DatastoreServiceImpl > $1.run(DatastoreServiceImpl.java:103) > at > > com.google.appengine.api.datastore.TransactionRunner.runInTransaction(TransactionRunner.java: > 30) > at > > com.google.appengine.api.datastore.DatastoreServiceImpl.get(DatastoreServiceImpl.java: > 89) > at > > com.google.appengine.api.datastore.DatastoreServiceImpl.get(DatastoreServiceImpl.java: > 62) > at > > com.google.appengine.api.datastore.DatastoreServiceImpl.get(DatastoreServiceImpl.java: > 55) > at > > org.datanucleus.store.appengine.RuntimeExceptionWrappingDatastoreService.get(RuntimeExceptionWrappingDatastoreService.java: > 53) > at > > org.datanucleus.store.appengine.DatastorePersistenceHandler.get(DatastorePersistenceHandler.java: > 79) > at > > org.datanucleus.store.appengine.DatastorePersistenceHandler.get(DatastorePersistenceHandler.java: > 91) > at > > org.datanucleus.store.appengine.DatastorePersistenceHandler.fetchObject(DatastorePersistenceHandler.java: > 441) > at > > org.datanucleus.state.JDOStateManagerImpl.validate(JDOStateManagerImpl.java: > 4263) > at > org.datanucleus.ObjectManagerImpl.findObject(ObjectManagerImpl.java: > 2444) > at > > org.datanucleus.jdo.JDOPersistenceManager.getObjectById(JDOPersistenceManager.java: > 1671) > at > > org.datanucleus.jdo.JDOPersistenceManager.getObjectById(JDOPersistenceManager.java: > 1767) > at > > org.datanucleus.store.appengine.jdo.DatastoreJDOPersistenceManager.getObjectById(DatastoreJDOPersistenceManager.java: > 71) > at > > com.dominity.apac.transfer.dao.impl.AbstractBasicDAO.getById(AbstractBasicDAO.java: > 189) > at > > com.dominity.apac.transfer.dao.impl.SupportWorkerDAO.getById(SupportWorkerDAO.java: > 34) > at > > com.dominity.apac.transfer.dao.impl.SupportWorkerDAO.getById(SupportWorkerDAO.java: > 1) > at > > com.dominity.apac.transfer.service.impl.AbstractEntityService.getById(AbstractEntityService.java: > 146) > at > > com.dominity.apac.transfer.service.impl.DefaultCalendarEventService.fillEntity(DefaultCalendarEventService.java: > 52) > at > > com.dominity.apac.transfer.service.impl.DefaultCalendarEventService.fillEntity(DefaultCalendarEventService.java: > 1) > at > > com.dominity.apac.transfer.service.impl.AbstractEntityService.getByField(AbstractEntityService.java: > 188) > at > > com.dominity.apac.transfer.service.impl.DefaultCalendarEventService.getByPeriod(DefaultCalendarEventService.java: > 100) > at > > com.dominity.apac.transfer.servlet.ServletUtil.obtainAllEventsForUser(ServletUtil.java: > 807) > at > > com.dominity.apac.transfer.servlet.ReportGenerationServlet.doPost(ReportGenerationServlet.java: > 200) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:713) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java: > 487) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1093) > at > > com.dominity.apac.transfer.servlet.DeadlineExceededFilter.doFilter(DeadlineExceededFilter.java: > 37) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1084) > at > > com.dominity.apac.transfer.servlet.AuthenticationFilter.doFilter(AuthenticationFilter.java: > 205) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1084) > at > > com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java: > 97) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1084) > at > > com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java: > 35) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1084) > at > > com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java: > 43) > at org.mortbay.jetty.servlet.ServletHandler > $CachedChain.doFilter(ServletHandler.java:1084) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: > 360) > at > org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java: > 216) > at > org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java: > 181) > at > org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java: > 712) > at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java: > 405) > at > > com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java: > 238) > at > org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java: > 139) > at org.mortbay.jetty.Server.handle(Server.java:313) > at > org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java: > 506) > at org.mortbay.jetty.HttpConnection > $RequestHandler.headerComplete(HttpConnection.java:830) > at > > com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java: > 76) > at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:381) > at > > com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java: > 135) > at > com.google.apphosting.runtime.JavaRuntime.handleRequest(JavaRuntime.java: > 235) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:5485) > at com.google.apphosting.base.RuntimePb$EvaluationRuntime > $6.handleBlockingRequest(RuntimePb.java:5483) > at > > com.google.net.rpc.impl.BlockingApplicationHandler.handleRequest(BlockingApplicationHandler.java: > 24) > at com.google.net.rpc.impl.RpcUtil.runRpcInApplication(RpcUtil.java: > 363) > at com.google.net.rpc.impl.Server$2.run(Server.java:837) > at > com.google.tracing.LocalTraceSpanRunnable.run(LocalTraceSpanRunnable.java: > 56) > at > > com.google.tracing.LocalTraceSpanBuilder.internalContinueSpan(LocalTraceSpanBuilder.java: > 536) > at com.google.net.rpc.impl.Server.startRpc(Server.java:792) > at com.google.net.rpc.impl.Server.processRequest(Server.java:367) > at > > com.google.net.rpc.impl.ServerConnection.messageReceived(ServerConnection.java: > 448) > 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: > 474) > at > > com.google.net.async.EventDispatcher.processNetworkEvents(EventDispatcher.java: > 774) > at > com.google.net.async.EventDispatcher.internalLoop(EventDispatcher.java: > 205) > 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:394) > at java.lang.Thread.run(Unknown Source) > > > Could you give me any explanation? > > Best regards, Alexander. > > -- > 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-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com<google-appengine-java%2bunsubscr...@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-j...@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.