是否有applicationError代码列表& Google AppEngine ApplicationException的说明?

时间:2012-10-29 08:21:40

标签: google-app-engine

大家好,感谢您的时间,

我正在研究基于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!

1 个答案:

答案 0 :(得分:1)