Когда я отправляю запрос через шаблон отдыха, он не выбрасывает подходящий HttpMessageConverter

HttpHeaders reqheaders= new HttpHeaders();
reqheaders.set(HttpHeaders.Accept,MediaType.Application_xml)
reqheaders.set(HttpHeaders.Content_type,MediaType.Application Json)
HttpEntity XML= new HttpEntity (json,reqheaders)
ResponseEntity<Map> xmlfile= restTemplate.exchange(url,HttpMethod.POST,XML, Map.class)

Я не могу найти подходящий HttpMessageConverter для типа ответа [interface java.util.Map] и типа контента [application/xml;charset=UTF-8]

1 ответ

Похоже, не подходит HttpMessageConverter зарегистрирован в RestTemplate может конвертировать xml содержимое объекта карты.

Там некоторые HttpMessageConverters которые предварительно включены и могут быть проверены здесь. Вы должны убедиться, что подходящий HttpMessageConverter на вашем пути к классам.

Другие вопросы по тегам