отображение весеннего облака openfeign не работает

#spring-boot #jackson #openfeign

Вопрос:

Я пытаюсь использовать openFeign для вызова конечной точки. ответ не сопоставляется с моделью.

если я определяю класс String как тип возвращаемого метода, то ожидаемый ответ можно увидеть в отладчике, однако, когда указан фактический класс ответа, значение равно null

Ответ JSON, ожидаемый конечной точкой:

 {   
  "Decision": [
      {
        "message":"Unfortunately we unable to provide a quote.",
        "acceptLevel":"UW"
      }
    ] 
}
 

Притвориться Клиентом

 @FeignClient(name = "lookup-openl-service", url = "${openl-service.host}", path = "${openl-service.path}")
public interface OpenLFeignClient {

@RequestMapping(method = RequestMethod.POST, value = "/EligibilityRules")
OpenLResponse validateMotorAge(@RequestBody OpenLRequest openLRequest);
}
 

Класс OpenLResponse

 @Data
@NoArgsConstructor
@AllArgsConstructor
public class OpenLResponse {
    private List<Decision> decision;
}
 

Класс решений

 @Data
@NoArgsConstructor
@AllArgsConstructor
public class Decision {
    private String message;
    private String acceptLevel;
}
 

Я вижу в отладчике, что решение имеет значение null, я не уверен, что я делаю неправильно?