Как и предполагалось, существует проблема с синтаксическим анализом либо в запросе, либо в ответе.Эта ошибка может возникать, если клиент RestTemplate ожидает определенного типа ответа от ресурса, но ресурс возвращает что-то полностью.Я получил эту ошибку для клиента POST RestTemplate, который был связан с изменением в возвращенном ответе.
Например, для первоначального RestTemplate, который возвращал сущность «MyClass», изменился и остался возвращать строку, так что анализатор начал выдавать ошибку
ResponseEntity<MyClass> postResponseEntity = restTemplate.postForEntity(postEndPoint, httpRequestEntity, MyClass.class);
MyClass postResponseBody = postResponseEntity.getBody();
Изменено на
ResponseEntity<String> postResponseEntity = restTemplate.postForEntity(postEndPoint, httpRequestEntity, String.class);
String postResponseBody = postResponseEntity.getBody();
Когда тип ответа изменился с объекта на String, анализатор начал выдавать ошибку при обработке ответа.Изменил его на правильный тип ответа (в моем случае это был тип String), и он начал работать.