thanks, then I guess something else is causing GAE VFS to fail ... bummer :(
On Jan 25, 1:53 pm, Toby Reyelts <[email protected]> wrote: > Yes<http://www.google.com/codesearch/p?hl=en#YXcrkXezIpQ/trunk/src/com/go...> > . > > > > On Mon, Jan 25, 2010 at 4:38 PM, Larry Cable <[email protected]> wrote: > > are you saying that the exception is caught, logged and not (re)thrown > > such that application > > code is executed normally as opposed to being returned thru, via the > > thrown exception? > > > On Jan 25, 12:41 pm, John Patterson <[email protected]> wrote: > > > It is logged at INFO level because It is normal - if not annoying - so > > > just ignore it. > > > > On 26 Jan 2010, at 03:14, mianor wrote: > > > > > I got the same exception with TaskQueue API. > > > > The code works fine on local dev with no exception but doesn't work > > > > when deployed on GAE. > > > > > On Jan 21, 5:56 pm, Larry Cable <[email protected]> wrote: > > > >> interestingly enough I get essentially the same exception when > > > >> calling > > > >> into the TaskQueue API ... > > > > >> I 01-21 02:44PM 41.437 > > > >> com > > > >> .google > > > >> .appengine.repackaged.com.google.common.base.FinalizableReference > > > >> Queue > > > >> $SystemLoader loadFinalizer: Not allowed to access system class > > > >> loader. > > > >> I 01-21 02:44PM 41.455 > > > >> com > > > >> .google > > > >> .appengine.repackaged.com.google.common.base.internal.Finalizer > > > >> getInheritableThreadLocalsField: Couldn't > > > >> accessThread.inheritableThreadLocals.Referencefinalizerthreadswill > > > >> inheritthreadlocal values. > > > >> I 01-21 02:44PM 41.459 > > > >> com > > > >> .google > > > >> .appengine.repackaged.com.google.common.base.FinalizableReference > > > >> Queue > > > >> < > > > >> init > > > > >> :Failedtostartreferencefinalizerthread > > > >> .Referencecleanupwillonlyoccurwhennewreferencesarecreated. > > > >> java.lang.reflect.InvocationTargetException > > > >> at > > > >> com.google.appengine.runtime.Request.process-6da5babfb78cdcdd > > > >> (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:42) > > > >> at > > > >> com > > > >> .google > > > >> .appengine.repackaged.com.google.common.base.FinalizableReference > > > >> Queue.<init> > > > >> (FinalizableReferenceQueue.java:124) > > > >> at > > > >> com > > > >> .google > > > >> .appengine.repackaged.com.google.common.labs.misc.InterningPools > > > >> $WeakInterningPool.<clinit>(InterningPools.java:104) > > > >> at > > > >> com > > > >> .google > > > >> .appengine.repackaged.com.google.common.labs.misc.InterningPools. > > > >> newWeakInterningPool > > > >> (InterningPools.java:48) > > > >> at > > > >> com > > > >> .google > > > >> .appengine.repackaged.com.google.io.protocol.ProtocolSupport.<cli > > > >> nit> > > > >> (ProtocolSupport.java:55) > > > >> at com.google.appengine.api.labs.taskqueue.TaskQueuePb > > > >> $TaskQueueAddRequest.<init>(TaskQueuePb.java:662) > > > >> at com.google.appengine.api.labs.taskqueue.TaskQueuePb > > > >> $TaskQueueAddRequest$1.<init>(TaskQueuePb.java:1402) > > > >> at com.google.appengine.api.labs.taskqueue.TaskQueuePb > > > >> $TaskQueueAddRequest.<clinit>(TaskQueuePb.java:1402) > > > >> at > > > >> com.google.appengine.api.labs.taskqueue.QueueImpl.createAddRequest > > > >> (QueueImpl.java:168) > > > >> at com.google.appengine.api.labs.taskqueue.QueueImpl.add > > > >> (QueueImpl.java:233) > > > >> at com.google.appengine.api.labs.taskqueue.QueueImpl.add > > > >> (QueueImpl.java:225) > > > >> at > > > >> com > > > >> .newatlanta > > > >> .appengine.datastore.CachingDatastoreService.queueWatchDogTas k > > > >> (CachingDatastoreService.java:443) > > > >> at > > > >> com.newatlanta.appengine.datastore.CachingDatastoreService.<clinit> > > > >> (CachingDatastoreService.java:139) > > > >> at > > > >> com.newatlanta.appengine.vfs.provider.GaeFileObject.<clinit> > > > >> (GaeFileObject.java:61) > > > >> at > > > >> com.newatlanta.appengine.vfs.provider.GaeFileSystem.createFile > > > >> (GaeFileSystem.java:47) > > > >> at > > > >> org.apache.commons.vfs.provider.AbstractFileSystem.resolveFile > > > >> (AbstractFileSystem.java:343) > > > >> at > > > >> org.apache.commons.vfs.provider.AbstractFileSystem.resolveFile > > > >> (AbstractFileSystem.java:314) > > > >> at > > > >> com.newatlanta.appengine.vfs.provider.GaeFileSystem.resolveFile > > > >> (GaeFileSystem.java:55) > > > >> at > > > >> org > > > >> .apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile > > > >> (AbstractOriginatingFileProvider.java:86) > > > >> at > > > >> org > > > >> .apache.commons.vfs.provider.AbstractOriginatingFileProvider.findFile > > > >> (AbstractOriginatingFileProvider.java:66) > > > >> at > > > >> org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile > > > >> (DefaultFileSystemManager.java:692) > > > >> at > > > >> com > > > >> .newatlanta.appengine.vfs.provider.GaeFileSystemManager.resolveFile > > > >> (GaeFileSystemManager.java:125) > > > >> at > > > >> org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile > > > >> (DefaultFileSystemManager.java:648) > > > >> at > > > >> org.apache.commons.vfs.impl.DefaultFileSystemManager.resolveFile > > > >> (DefaultFileSystemManager.java:604) > > > >> at > > > >> com.newatlanta.appengine.vfs.provider.GaeFileSystemManager.init > > > >> (GaeFileSystemManager.java:90) > > > >> at > > > >> com.newatlanta.appengine.vfs.provider.GaeFileSystemManager.init > > > >> (GaeFileSystemManager.java:73) > > > >> at com.newatlanta.appengine.vfs.provider.GaeVFS.getManager > > > >> (GaeVFS.java:74) > > > >> at com.newatlanta.appengine.vfs.provider.GaeVFS.resolveFile > > > >> (GaeVFS.java:171) > > > >> at > > > >> com.newatlanta.appengine.nio.file.GaePath.<init>(GaePath.java:102) > > > >> at com.newatlanta.appengine.nio.file.GaeFileSystem.getPath > > > >> (GaeFileSystem.java:54) > > > >> at > > > >> com.newatlanta.repackaged.java.nio.file.Paths.get(Paths.java:70) > > > >> at com.newatlanta.appengine.servlet.GaeVfsServlet.init > > > >> (GaeVfsServlet.java:139) > > > >> at javax.servlet.GenericServlet.init(GenericServlet.java:215) > > > >> at org.mortbay.jetty.servlet.ServletHolder.initServlet > > > >> (ServletHolder.java:433) > > > >> at > > > >> org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java: > > > >> 256) > > > >> at org.mortbay.component.AbstractLifeCycle.start > > > >> (AbstractLifeCycle.java:40) > > > >> at org.mortbay.jetty.servlet.ServletHandler.initialize > > > >> (ServletHandler.java:612) > > > >> 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:191) > > > >> at > > > >> com.google.apphosting.runtime.jetty.AppVersionHandlerMap.getHandler > > > >> (AppVersionHandlerMap.java:168) > > > >> at > > > >> com > > > >> .google > > > >> .apphosting.runtime.jetty.JettyServletEngineAdapter.serviceReques t > > > >> (JettyServletEngineAdapter.java:123) > > > >> at com.google.apphosting.runtime.JavaRuntime.handleRequest > > > >> (JavaRuntime.java:235) > > > >> at com.google.apphosting.base.RuntimePb$EvaluationRuntime > > > >> $6.handleBlockingRequest(RuntimePb.java:5235) > > > >> at com.google.apphosting.base.RuntimePb$EvaluationRuntime > > > >> $6.handleBlockingRequest(RuntimePb.java:5233) > > > >> 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:838) > > > >> 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:793) > > > >> at > > > >> com.google.net.rpc.impl.Server.processRequest(Server.java:368) > > > >> 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: > > > >> 466) > > > >> at com.google.net.async.EventDispatcher.processNetworkEvents > > > >> (EventDispatcher.java:759) > > > >> 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) > > ... > > read more »- Hide quoted text - > > - Show quoted text - -- 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 [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
