大家好,感谢您的时间,
我正在研究基于Java的GAE Web应用程序,现在我得到ApiProxy.ApplicationExceptions。
在当前情况下,当我使用(是的,我知道,仍然是实验性的)FileStore API打开blob的写入通道时,它们随机出现并带有applicationError 108。虽然API仍处于实验状态,但我想正确处理抛出的异常。因此我的问题是:
我在哪里可以找到可能的应用程序错误列表,包括其描述?
截至目前,我无法确定问题所在的位置,因为抛出的异常不包含消息,提示或原因短语,但只包含错误ID 108:
Caused by: com.google.apphosting.api.ApiProxy$ApplicationException: ApplicationError: 108:
at java.lang.Thread.getStackTrace(Thread.java:1495)
at com.google.apphosting.runtime.ApiProxyImpl.doSyncCall(ApiProxyImpl.java:240)
at com.google.apphosting.runtime.ApiProxyImpl.access$000(ApiProxyImpl.java:66)
at com.google.apphosting.runtime.ApiProxyImpl$1.run(ApiProxyImpl.java:183)
at com.google.apphosting.runtime.ApiProxyImpl$1.run(ApiProxyImpl.java:180)
at java.security.AccessController.doPrivileged(Native Method)
at com.google.apphosting.runtime.ApiProxyImpl.makeSyncCall(ApiProxyImpl.java:180)
at com.google.apphosting.runtime.ApiProxyImpl.makeSyncCall(ApiProxyImpl.java:66)
at com.googlecode.objectify.cache.TriggerFutureHook.makeSyncCall(TriggerFutureHook.java:154)
at com.google.apphosting.api.ApiProxy.makeSyncCall(ApiProxy.java:107)
at com.google.apphosting.api.ApiProxy.makeSyncCall(ApiProxy.java:56)
at com.google.appengine.api.files.FileServiceImpl.makeSyncCall(FileServiceImpl.java:584)
... 65 more
此外,相应的javadoc非常保守,提供信息:https://developers.google.com/appengine/docs/java/javadoc/com/google/apphosting/api/ApiProxy.ApplicationException
目前我直截了当地用500取消了这些请求,但由于我不确定发生了什么,我应该做其他事情/更多。
Thanksalot!
答案 0 :(得分:1)