У меня есть общий сервисный уровень REST, написанный для модулей Java, которые можно подключить. Если какая-либо из желаемых операций не поддерживается модулем (GET/POST/PUT/DELETE ресурса ), модуль бросает java.lang.UnsupportedOperationException или эквивалентный тип исключения, который у меня есть.
Итак, могу ли я вернуть клиенту код ошибки HTTP 501 в этом случае?