Как вернуть ошибку 404 от OData Producer?

#http #odata #odata4j

#http #odata #odata4j

Вопрос:

У меня есть OData Producer (использующий odata4j Java). В методе getEntities() я проверяю, существует ли указанное имя объекта в документе метаданных. Если имя отсутствует, я хочу вернуть ошибку http 404 — Не найдено.

Как мне вернуть эту ошибку, когда производитель должен вернуть объект EntitiesResponse? Каков способ создания / возврата ошибок.

Ответ №1:

В настоящее время (начиная с версии 0.5) вы можете вызвать NotFoundException.

Надеюсь, это поможет,
— джон