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.

Reply via email to