Ребят, всем привет. Реализую возможно загрузки xml-файлов на сервер. В сервисе выполняется парсинг загруженного файла, и, если парсинг выкидывает экзеп, то я в кетче удаляю загруженный файл/либо восстанавливаю его предыдущую версию. Всё работает неплохо, но код выглядит не очень из-за награмождений try-catch и return-ов. Нужно прорефакторить. Хотел использовать
@ControllerAdvice, но не знаю, как передать переменные в обработчик ResponseEntityExceptionHandler.