Created
June 20, 2016 17:12
-
-
Save marksherman/7cd4c65c7ef019c5544cfc48c542ea8a to your computer and use it in GitHub Desktop.
Local server on Master: Files API still in use. "Server error: could not save one or more files. Please try again later!"
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
SEVERE: javax.servlet.ServletContext log: Exception while dispatching incoming RPC call | |
com.google.gwt.user.server.rpc.UnexpectedException: Service method 'public abstract long com.google.appinventor.shared.rpc.project.ProjectService.save2(java.lang.String,long,java.lang.String,boolean,java.lang.String) throws com.google.appinventor.shared.rpc.InvalidSessionException,com.google.appinventor.shared.rpc.BlocksTruncatedException' threw an unexpected exception: com.google.appengine.tools.cloudstorage.NonRetriableException: com.google.apphosting.api.ApiProxy$FeatureNotEnabledException: The Files API is disabled. Further information: https://cloud.google.com/appengine/docs/deprecations/files_api | |
at com.google.gwt.user.server.rpc.RPC.encodeResponseForFailure(RPC.java:415) | |
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:605) | |
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333) | |
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303) | |
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373) | |
at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62) | |
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637) | |
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) | |
at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) | |
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1166) | |
at com.google.appinventor.server.OdeAuthFilter.doMyFilter(OdeAuthFilter.java:126) | |
at com.google.appinventor.server.OdeAuthFilter.doFilter(OdeAuthFilter.java:88) | |
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) | |
at com.google.appengine.tools.appstats.AppstatsFilter.doFilter(AppstatsFilter.java:142) | |
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) | |
at com.google.appengine.api.socket.dev.DevSocketFilter.doFilter(DevSocketFilter.java:74) | |
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) | |
at com.google.appengine.tools.development.ResponseRewriterFilter.doFilter(ResponseRewriterFilter.java:128) | |
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) | |
at com.google.appengine.tools.development.HeaderVerificationFilter.doFilter(HeaderVerificationFilter.java:34) | |
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) | |
at com.google.appengine.api.blobstore.dev.ServeBlobFilter.doFilter(ServeBlobFilter.java:63) | |
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) | |
at com.google.apphosting.utils.servlet.TransactionCleanupFilter.doFilter(TransactionCleanupFilter.java:43) | |
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) | |
at com.google.appengine.tools.development.StaticFileFilter.doFilter(StaticFileFilter.java:125) | |
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) | |
at com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectRequest(DevAppServerModulesFilter.java:366) | |
at com.google.appengine.tools.development.DevAppServerModulesFilter.doDirectModuleRequest(DevAppServerModulesFilter.java:349) | |
at com.google.appengine.tools.development.DevAppServerModulesFilter.doFilter(DevAppServerModulesFilter.java:116) | |
at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1157) | |
at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:388) | |
at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) | |
at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) | |
at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) | |
at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:418) | |
at com.google.appengine.tools.development.DevAppEngineWebAppContext.handle(DevAppEngineWebAppContext.java:98) | |
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) | |
at com.google.appengine.tools.development.JettyContainerService$ApiProxyHandler.handle(JettyContainerService.java:511) | |
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) | |
at org.mortbay.jetty.Server.handle(Server.java:326) | |
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) | |
at org.mortbay.jetty.HttpConnection$RequestHandler.content(HttpConnection.java:938) | |
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:755) | |
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:218) | |
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) | |
at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:409) | |
at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582) | |
Caused by: com.google.appengine.tools.cloudstorage.NonRetriableException: com.google.apphosting.api.ApiProxy$FeatureNotEnabledException: The Files API is disabled. Further information: https://cloud.google.com/appengine/docs/deprecations/files_api | |
at com.google.appengine.tools.cloudstorage.RetryHelper.doRetry(RetryHelper.java:120) | |
at com.google.appengine.tools.cloudstorage.RetryHelper.runWithRetries(RetryHelper.java:166) | |
at com.google.appengine.tools.cloudstorage.RetryHelper.runWithRetries(RetryHelper.java:156) | |
at com.google.appengine.tools.cloudstorage.GcsServiceImpl.createOrReplace(GcsServiceImpl.java:70) | |
at com.google.appinventor.server.storage.ObjectifyStorageIo$43.run(ObjectifyStorageIo.java:1576) | |
at com.google.appinventor.server.storage.ObjectifyStorageIo.runJobWithRetries(ObjectifyStorageIo.java:2439) | |
at com.google.appinventor.server.storage.ObjectifyStorageIo.uploadRawFile(ObjectifyStorageIo.java:1497) | |
at com.google.appinventor.server.storage.ObjectifyStorageIo.uploadRawFile(ObjectifyStorageIo.java:1482) | |
at com.google.appinventor.server.storage.ObjectifyStorageIo.uploadFile(ObjectifyStorageIo.java:1428) | |
at com.google.appinventor.server.project.CommonProjectService.save2(CommonProjectService.java:285) | |
at com.google.appinventor.server.ProjectServiceImpl.save2(ProjectServiceImpl.java:479) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at com.google.appengine.tools.development.agent.runtime.Runtime.invoke(Runtime.java:130) | |
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587) | |
... 46 more | |
Caused by: com.google.apphosting.api.ApiProxy$FeatureNotEnabledException: The Files API is disabled. Further information: https://cloud.google.com/appengine/docs/deprecations/files_api | |
at com.google.appengine.tools.development.ApiProxyLocalImpl$AsyncApiCall.callInternal(ApiProxyLocalImpl.java:515) | |
at com.google.appengine.tools.development.ApiProxyLocalImpl$AsyncApiCall.call(ApiProxyLocalImpl.java:484) | |
at com.google.appengine.tools.development.ApiProxyLocalImpl$AsyncApiCall.call(ApiProxyLocalImpl.java:461) | |
at java.util.concurrent.Executors$PrivilegedCallable$1.run(Executors.java:493) | |
at java.security.AccessController.doPrivileged(Native Method) | |
at java.util.concurrent.Executors$PrivilegedCallable.call(Executors.java:490) | |
at java.util.concurrent.FutureTask.run(FutureTask.java:262) | |
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) | |
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) | |
at java.lang.Thread.run(Thread.java:745) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment