Tengo un servicio de Spring que llama a un punto final de Spring Rest con RestTemplate.postForEntity . Puedo pasar por el controlador Rest y ver que crea y devuelve una entidad de ResponseEntity con el código de estado 500: error interno del servidor que se espera en mi caso de uso. Sin embargo, el servicio Spring que llama lanza una RestClientException en lugar de recibir la entidad de ResponseEntity con el código de estado.
¿ RestTemplate.postForEntity arroja una RestClientException cuando recibe una ResponseEntity con un código de estado que no es 2xx?