Hey everyone!
I wanted to start a new OpenBD GAE project so I went ahead and downloaded
the latest (todays update) OpenBD-GAE distribution.
I unpacked it and ran dev_appserver openbd from the command line as per
usual.
AppEngine: 1.5.4
Java: jdk1.6.0_27
Win7x64
Unfortunately I got some nasty errors: (thanks in advance)
Sep 28, 2011 8:01:49 PM com.google.apphosting.utils.jetty.JettyLogger info
INFO: Logging to JettyLogger(null) via
com.google.apphosting.utils.jetty.JettyLogger
Sep 28, 2011 8:01:49 PM
com.google.apphosting.utils.config.AppEngineWebXmlReader readAppEngineWebXml
INFO: Successfully processed C:\openbd\WEB-INF/appengine-web.xml
Sep 28, 2011 8:01:49 PM
com.google.apphosting.utils.config.AbstractConfigXmlReader readConfigXml
INFO: Successfully processed C:\openbd\WEB-INF/web.xml
Sep 28, 2011 8:01:50 PM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: failed cfmServlet: java.lang.AssertionError:
java.lang.IllegalAccessException: Class com.google.appengine.repackaged
.com.google.common.collect.Interners$WeakInterner can not access a member of
class com.google.appengine.repackaged.com.google
.common.base.internal.Finalizer with modifiers "public static"
Sep 28, 2011 8:01:50 PM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: failed
com.google.apphosting.utils.jetty.DevAppEngineWebAppContext@79f03d7{/,C:\openbd}:
java.lang.AssertionError: j
ava.lang.IllegalAccessException: Class
com.google.appengine.repackaged.com.google.common.collect.Interners$WeakInterner
can n
ot access a member of class
com.google.appengine.repackaged.com.google.common.base.internal.Finalizer
with modifiers "public
static"
Sep 28, 2011 8:01:50 PM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: failed JettyContainerService$ApiProxyHandler@2031688f:
java.lang.AssertionError: java.lang.IllegalAccessException: C
lass
com.google.appengine.repackaged.com.google.common.collect.Interners$WeakInterner
can not access a member of class com.go
ogle.appengine.repackaged.com.google.common.base.internal.Finalizer with
modifiers "public static"
Sep 28, 2011 8:01:50 PM com.google.apphosting.utils.jetty.JettyLogger warn
WARNING: Error starting handlers
java.lang.AssertionError: java.lang.IllegalAccessException: Class
com.google.appengine.repackaged.com.google.common.collect.I
nterners$WeakInterner can not access a member of class
com.google.appengine.repackaged.com.google.common.base.internal.Finali
zer with modifiers "public static"
at
com.google.appengine.repackaged.com.google.common.base.FinalizableReferenceQueue.<init>(FinalizableReferenceQueue.
java:112)
at
com.google.appengine.repackaged.com.google.common.collect.Interners$WeakInterner.<clinit>(Interners.java:126)
at
com.google.appengine.repackaged.com.google.common.collect.Interners.newWeakInterner(Interners.java:67)
at
com.google.appengine.repackaged.com.google.io.protocol.ProtocolSupport.<clinit>(ProtocolSupport.java:55)
at
com.google.appengine.api.labs.taskqueue.TaskQueuePb$TaskQueueBulkAddRequest.freeze(TaskQueuePb.java:4617)
at
com.google.appengine.api.labs.taskqueue.TaskQueuePb$TaskQueueBulkAddRequest$1.<init>(TaskQueuePb.java:4564)
at
com.google.appengine.api.labs.taskqueue.TaskQueuePb$TaskQueueBulkAddRequest.<clinit>(TaskQueuePb.java:4561)
at
com.google.appengine.api.labs.taskqueue.QueueImpl.add(QueueImpl.java:348)
at
com.google.appengine.api.labs.taskqueue.QueueImpl.add(QueueImpl.java:335)
at
com.google.appengine.api.labs.taskqueue.QueueImpl.add(QueueImpl.java:320)
at
com.newatlanta.appengine.datastore.CachingDatastoreService.queueWatchDogTask(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.bluedragon.platform.google.GoogleFileIO.<init>(Unknown
Source)
at com.bluedragon.platform.google.GooglePlatform.init(Unknown
Source)
at com.naryx.tagfusion.cfm.engine.cfEngine.<init>(Unknown Source)
at com.naryx.tagfusion.cfm.engine.cfEngine.init(Unknown Source)
at com.naryx.tagfusion.cfm.cfServlet.init(Unknown Source)
at
org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:440)
at
org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685)
at org.mortbay.jetty.servlet.Context.startContext(Context.java:140)
at
org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1250)
at
org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:517)
at
org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:467)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:130)
at org.mortbay.jetty.Server.doStart(Server.java:224)
at
org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50)
at
com.google.appengine.tools.development.JettyContainerService.startContainer(JettyContainerService.java:186)
at
com.google.appengine.tools.development.AbstractContainerService.startup(AbstractContainerService.java:182)
at
com.google.appengine.tools.development.DevAppServerImpl.start(DevAppServerImpl.java:172)
at
com.google.appengine.tools.development.DevAppServerMain$StartAction.apply(DevAppServerMain.java:164)
at
com.google.appengine.tools.util.Parser$ParseResult.applyArgs(Parser.java:48)
at
com.google.appengine.tools.development.DevAppServerMain.<init>(DevAppServerMain.java:113)
at
com.google.appengine.tools.development.DevAppServerMain.main(DevAppServerMain.java:89)
Caused by: java.lang.IllegalAccessException: Class
com.google.appengine.repackaged.com.google.common.collect.Interners$WeakIn
terner can not access a member of class
com.google.appengine.repackaged.com.google.common.base.internal.Finalizer
with modifi
ers "public static"
at sun.reflect.Reflection.ensureMemberAccess(Reflection.java:65)
at
com.google.appengine.tools.development.agent.runtime.Runtime$22.run(Runtime.java:452)
at java.security.AccessController.doPrivileged(Native Method)
at
com.google.appengine.tools.development.agent.runtime.Runtime.checkAccess(Runtime.java:450)
at
com.google.appengine.tools.development.agent.runtime.Runtime.checkAccess(Runtime.java:444)
at
com.google.appengine.tools.development.agent.runtime.Runtime.invoke(Runtime.java:96)
at
com.google.appengine.repackaged.com.google.common.base.FinalizableReferenceQueue.<init>(FinalizableReferenceQueue.
java:108)
... 51 more
Sep 28, 2011 8:01:51 PM
com.google.appengine.tools.development.DevAppServerImpl start
--
official tag/function reference: http://openbd.org/manual/
mailing list - http://groups.google.com/group/openbd?hl=en