Я делаю пакетный вызов, где общий ответ является успешным из пакетного API, но некоторые вызовы пакета могут быть неудачными, поэтому событие, если rest-Template обеспечивает успешный ответ, я хочу проанализировать ответ, и если я найду код состояния ошибки при анализе, я хочу повторите попытку всего пакетного вызова еще раз. Проблема в том, что spring retry не обнаруживает никаких исключений из rest-Template, поэтому повторная попытка не выполняется.
Ответ ResponseEntity = restTemplate.exchange(requestEntity, String.class);
здесь ответ равен 200, поэтому к весне повторной попытки не будет, но я хочу проанализировать этот ответ String и проверить, есть ли у меня 500 в моем ответе, если да, я хочу повторить этот вызов.