An Abstract controller class requires List of objects from REST. While using Spring RestTemplate its not mapping it to required class instead it returns Linked HashMAp
In case someone need a Kotlin solution, you can do:
val responseType = object : ParameterizedTypeReference>() {} val request = HttpEntity(data) val response = restTemplate.exchange(url, HttpMethod.POST, request, responseType) val responseMap = response?.body as Map