У меня возникла проблема при попытке вернуть « ResponseEntity » в одном из моих методов, который находится в пользовательском обработчике исключений (с комментариями @ ExceptionHandler и @ ControllerAdvice ), я вызываю этот метод из "doOnError" (rxjava), но моя проблема в том, что когда я делаю это, вызывается не только мой метод, но и другой @ ExceptionHandler в @ ControllerAdvice вызывается аннотированный класс, но этот класс отсутствует в моем проекте, входит в одну из моих зависимостей .. поэтому, чтобы прояснить мою проблему:
Я пытаюсь обработать каждыйисключения в моем проекте возвращают ResponseEntity, но когда я делаю это на моем @ ExceptionHandler внутри моего @ ControllerAdvice , другой, расположенный в моих зависимостях, вызывается после моего пользовательского, поэтому ответобъект, который я построил, никогда не возвращается, он просто возвращает созданную зависимостью @ExceptionHandler.
Мой вопрос есть, есть способ избежатьИдентификатор вызова обработчика исключений зависимости?
Примечания :
- @ ExceptionHandler используется для метода внутри исключениякласс обработчика, этот последний аннотирован @ControllerAdvice.
- Я пробовал с аннотациями Order и Priority, но они не работали для меня.