Feign: disable FAIL_ON_UNKNOWN_PROPERTIES by default

This commit is contained in:
Réda Housni Alaoui
2016-05-31 18:51:11 +02:00
parent 4f9b43b555
commit 5740de9cc7
28 changed files with 57 additions and 27 deletions

View File

@@ -22,7 +22,7 @@ import {{invokerPackage}}.auth.OAuth.AccessTokenListener;
public class ApiClient {
public interface Api {}
private ObjectMapper objectMapper;
protected ObjectMapper objectMapper;
private String basePath = "{{basePath}}";
private Map<String, RequestInterceptor> apiAuthorizations;
private Feign.Builder feignBuilder;
@@ -128,6 +128,11 @@ public class ApiClient {
ObjectMapper objectMapper = new ObjectMapper();
objectMapper.enable(SerializationFeature.WRITE_ENUMS_USING_TO_STRING);
objectMapper.enable(DeserializationFeature.READ_ENUMS_USING_TO_STRING);
objectMapper.disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES);
return objectMapper;
}
public ObjectMapper getObjectMapper(){
return objectMapper;
}