Кодовая база, с которой я работаю, это весна и трикотаж.
Я нахожусь на этой новой кодовой базе, и в пределах 500 исключений, полученных от вызова REST в response.context.entityContent, я обнаружил, чтоRO, содержащий истинное исключение, является ByteArrayInputStream.
Прямо сейчас я могу извлечь сообщение об исключении сервера с помощью ex.getResponse (). ReadEntity (CustomRO.class) .getMessage ().
500исключение, содержащее RO, однако, не содержит причину (ex.getCause () = null).Есть ли способ, которым я могу применить чтение Entity ко всем исключениям на стороне клиента, получить исключение в RO и указать его как причину 500 InternalServerErrorException?
Пожалуйста, исправьте меня, если я ошибаюсь в любом измои мысли, и дайте мне знать, если есть какой-либо стандарт, которому я должен следовать.Также я впервые спрашиваю здесь, поэтому мне жаль, если моя формулировка длинная или нет к сути