2012-05-06 33 views
0

检索Blob存储文件,我写了下面的代码:我如何可以通过名字

​​

但不幸的是,它给了我以下异常:

从servlet的 com.google未捕获的异常。 appengine.api.files.FilesizationException at com.google.appengine.api.files.FileServiceImpl.translateException(FileServiceImpl.java:597) at com.google.appengine.api.files.FileServiceImpl.makeSyncCall(FileServiceImpl.java:574 ) at com.google.appengine.api.files.FileServiceImpl.open(FileServiceImpl.java:496) at com.google.appengine.api.files.FileServiceImpl.openForRead(FileServiceImpl.java:456) at com.google。 appengine.api.files.FileServiceImpl.openForRead(FileServiceImpl.java:447) at com.google.appengine.api.files.FileServiceImpl.openReadChannel(FileServiceImpl.java:202) at com.myfileshost.MyfileshostServlet.doGet(MyfileshostServlet。 java:362) at javax.servlet.http.HttpServlet.service(HttpServlet.java:617) 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) 在com.google.apphosting.utils.servlet.ParseBlobUploadFilter.doFilter(ParseBlobUploadFilter.java:102) 在org.mortbay.jetty.servlet.ServletHandler $ CachedChain.doFilter(ServletHandler.java:1157) 在com.google。 apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35) 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 org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: (SecurityHandler.java:216) 在org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) 在org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765) 在org.mortbay.jetty.webapp。 WebAppContext.handle(WebAppContext.java:418) at com.google.apphosting.runtime.jetty.AppVersionHandlerMap.handle(AppVersionHandlerMap.java:249) 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。 headerComplete(HttpConnection.java:923) at com.google.apphosting.runtime.jetty.RpcRequestParser.parseAvailable(RpcRequestParser.java:76) 在org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) 在com.google.apphosting.runtime.jetty.JettyServletEngineAdapter.serviceRequest(JettyServletEngineAdapter.java:135) 在com.google.apphosting.runtime。 JavaRuntime $ RequestRunnable.run(JavaRuntime.java:446) at com.google.tracing.TraceContext $ TraceContextRunnable.runInContext(TraceContext.java:449) at com.google.tracing.TraceContext $ TraceContextRunnable $ 1.run(TraceContext.java :455) 在com.google.tracing.TraceContext.runInContext(TraceContext.java:695) 在com.google.tracing.TraceContext $ AbstractTraceContextCallback.runInInheritedContextNoUnref(TraceContext.java:333) 在com.google.tracing.TraceContext $ AbstractTraceContextCallback.runInInheritedContext(TraceContext。java:325) at com.google.tracing.TraceContext $ TraceContextRunnable.run(TraceContext.java:453) at com.google.apphosting.runtime.ThreadGroupPool $ PoolEntry.run(ThreadGroupPool.java:251) at java。 lang.Thread.run(Thread.java:679)

回答

相关问题