I am calling a rest endpoint in my code and the endpoint is returning a simple string "true" or "false". I have upgraded my spring boot to 2.4. The below code is now throwing an exception now.
ResponseEntity<Boolean> status = restTemplate.getForEntity(uri, Boolean.class);
org.springframework.web.client.UnknownContentTypeException: Could not extract response: no suitable HttpMessageConverter found for response type [class java.lang.Boolean] and content type [application/json] at org.springframework.web.client.HttpMessageConverterExtractor.extractData(HttpMessageConverterExtractor.java:126) ~[spring-web-5.3.8.jar:5.3.8] at org.springframework.web.client.RestTemplate$ResponseEntityResponseExtractor.extractData(RestTemplate.java:1037) ~[spring-web-5.3.8.jar:5.3.8] at org.springframework.web.client.RestTemplate$ResponseEntityResponseExtractor.extractData(RestTemplate.java:1020) ~[spring-web-5.3.8.jar:5.3.8] at org.springframework.web.client.RestTemplate.doExecute(RestTemplate.java:778) ~[spring-web-5.3.8.jar:5.3.8]
How to resolve this issue?
Regards, David