Я бы хотел, чтобы мое приложение Restlet регистрировало трассировку стека для любого ресурса, который генерирует ошибку HTTP серии 500 (с использованием регистратора контекста). Насколько я могу судить, это не стандартное поведение.
Другими словами, я не хочу, чтобы у моих классов Resource вообще был какой-либо код регистратора в методах представления и acceptRepresentation - они просто генерируют исключение ResourceException. Я хочу, чтобы логика логирования обрабатывалась централизованно во всех экземплярах ресурса.
Я могу подумать о нескольких хакерских способах сделать это (например, наследовать от подкласса Resource, который обрабатывает логику регистрации), но кажется, что это то, что должно быть встроено в платформу. *
Чего мне не хватает?