Почему функция объективации put() не вызывает исключение?

Собственная функция GAE put() выдает некоторые исключения в случае сбоя.

Но функция put() Objectify никогда не выдает никаких исключений, как указано в Objectify JAVADOC.

Вот мой вопрос.

Если функция Objectify put() не генерирует исключение, как я могу обнаружить ошибку, которая может произойти во время выполнения функции put()?


person John Hwang    schedule 21.10.2011    source источник


Ответы (1)


Методы Objectify никогда не пропускают какие-либо собственные исключения хранилища данных. (ссылка: http://groups.google.com/group/objectify-appengine/browse_thread/thread/e544de64fe9a61f)

Но некоторые исключения времени выполнения опущены в API.

В этом случае метод put() объекта objectify выдает исключения, которые могут быть вызваны методом put() собственного хранилища данных.

Эта проблема, связанная с пропущенными исключениями времени выполнения, зарегистрирована на странице проблемы objectify (ссылка: http://code.google.com/p/objectify-appengine/issues/list)

person John Hwang    schedule 22.10.2011