Thanks, I did not know about the warming up exception, then this same thing could have caused Google Guice to crash, will re-investigate.... It would be nice to have it as a FAQ/Notice just for developers info!
/Imran On Feb 17, 11:47 am, John Patterson <jdpatter...@gmail.com> wrote: > Try searching this list first - the question has been answered many > times. > > On 17 Feb 2010, at 12:14, imyousuf wrote: > > > > > Hi, > > > I am continuously getting the exceptions mentioned below. Can someone > > please help me? I have no idea why this exception occurs :(, PLEASE > > HELP! > > > /Imran > > > 02-16 08:34PM 17.041 > > com > > .google > > .appengine.repackaged.com.google.common.base.FinalizableReferenceQueue > > $SystemLoader loadFinalizer: Not allowed to access system class > > loader. > > I 02-16 08:34PM 17.067 > > 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 02-16 08:34PM 17.072 > > 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-0f2fe9e7cf5a6e2c(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.asIterator(PreparedQueryImpl.java: > > 81) > > at > > com > > .google > > .appengine > > .api.datastore.BasePreparedQuery.asIterator(BasePreparedQuery.java: > > 37) > > at > > com > > .smartitengineering > > .stockexchange > > .api.impl.QuotesServiceImpl.getStockExchanges(QuotesServiceImpl.java: > > 120) > > at > > com > > .smartitengineering > > .stockexchange > > .api > > .impl > > .QuotesServiceCacheImpl.getStockExchanges(QuotesServiceCacheImpl.java: > > 48) > > at > > com > > .smartitengineering > > .stockexchange > > .feeds > > .panels.StockExchangePanel.initComponents(StockExchangePanel.java: > > 32) > > at > > com > > .smartitengineering > > .stockexchange > > .feeds.panels.StockExchangePanel.<init>(StockExchangePanel.java: > > 28) > > at > > com > > .smartitengineering.stockexchange.feeds.HomePage.<init>(HomePage.java: > > 15) > > at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native > > Method) > > at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown > > Source) > > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown > > Source) > > at java.lang.reflect.Constructor.newInstance(Constructor.java:33) > > at > > org > > .apache > > .wicket.session.DefaultPageFactory.createPage(DefaultPageFactory.java: > > 192) > > at > > org > > .apache > > .wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java: > > 57) > > at > > org > > .apache > > .wicket > > .request > > .target > > .component > > .BookmarkablePageRequestTarget > > .newPage(BookmarkablePageRequestTarget.java: > > 298) > > at > > org > > .apache > > .wicket > > .request > > .target > > .component > > .BookmarkablePageRequestTarget > > .getPage(BookmarkablePageRequestTarget.java: > > 320) > > at > > org > > .apache > > .wicket > > .request > > .target > > .component > > .BookmarkablePageRequestTarget > > .processEvents(BookmarkablePageRequestTarget.java: > > 234) > > at > > org > > .apache > > .wicket > > .request > > .AbstractRequestCycleProcessor > > .processEvents(AbstractRequestCycleProcessor.java: > > 92) > > at > > org > > .apache.wicket.RequestCycle.processEventsAndRespond(RequestCycle.java: > > 1250) > > at org.apache.wicket.RequestCycle.step(RequestCycle.java:1329) > > at org.apache.wicket.RequestCycle.steps(RequestCycle.java:1428) > > at org.apache.wicket.RequestCycle.request(RequestCycle.java:545) > > at > > org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java: > > 479) > > at > > org > > .apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java: > > 312) > > 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) > > > -- > > 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 > > athttp://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.