когда вы публикуете код, вам нужно отправить запрос как content-type = application / xml или text / xml
изменить, как это
@RequestMapping(value = "/test",consumer ="application/xml or text/xml", produces = {"application/json"})
после этого измените тип контента на стороне заголовка запроса на application / xml или text / xml
тогда это будет исправлено. А также укажите метод (GET, POST)
@RequestMapping(value = "v1/test", method = RequestMethod.POST,consume="text/xml",produces="application/json")
@ResponseBody
public ResponseEntity<CustomObject> test(@RequestBody CustomXMLObject) {
// do some logical things for example change to json
return new ResponseEntity<CustomObject>(convertedJsonObject,HttpStatus.OK);
}
запросить этот метод как post и установить тип содержимого заголовка как text / xml