Я работаю над несколькими API Quarkus, которые общаются через отдых в кластере Kubernetes. Я реализовал механизм обработки исключений, который отражает исключения, форматирует их в соответствии с стандартом и возвращает их. Решение основано на реализации интерфейсов repplyExceptionmapper и excemanmapper от JAX-RS. Как общий код между API, он работает совершенно нормально. Апис Расширение, по -видимому, правильно загружается в наших API Quarkus, но исключения не захватываются. Когда исключение брошено, код в расширении не выполняется. В результате возникает ошибка 500. Я все еще относительно новичок в Quarkus, и инструменты искусственного интеллекта не были очень полезны. Я уверен, что проблема проста, но я не могу понять это. Я бы очень признателен за любую помощь, которую вы можете предложить! /> Заранее спасибо за вашу любезную помощь!
Подробнее здесь: https://stackoverflow.com/questions/794 ... exceptions