diff --git a/pom.xml b/pom.xml
index 9375d26..9f2b958 100755
--- a/pom.xml
+++ b/pom.xml
@@ -164,6 +164,10 @@
com.fasterxml.jackson.datatype
jackson-datatype-jsr310
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jdk8
+
diff --git a/src/main/java/io/gmss/fiscad/configuration/RestTemplateConfig.java b/src/main/java/io/gmss/fiscad/configuration/RestTemplateConfig.java
index 7839d2c..e73d6c4 100644
--- a/src/main/java/io/gmss/fiscad/configuration/RestTemplateConfig.java
+++ b/src/main/java/io/gmss/fiscad/configuration/RestTemplateConfig.java
@@ -2,6 +2,7 @@ package io.gmss.fiscad.configuration;
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
+import com.fasterxml.jackson.datatype.jdk8.Jdk8Module;
import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule;
import org.springframework.boot.autoconfigure.jackson.Jackson2ObjectMapperBuilderCustomizer;
import org.springframework.context.annotation.Bean;
@@ -16,6 +17,7 @@ public class RestTemplateConfig {
public ObjectMapper objectMapper() {
ObjectMapper mapper = new ObjectMapper();
mapper.registerModule(new JavaTimeModule());
+ mapper.registerModule(new Jdk8Module());
mapper.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
return mapper;
}
@@ -23,7 +25,7 @@ public class RestTemplateConfig {
@Bean
public Jackson2ObjectMapperBuilderCustomizer jsonCustomizer() {
return builder -> {
- builder.modules(new JavaTimeModule());
+ builder.modules(new JavaTimeModule(), new Jdk8Module());
builder.featuresToDisable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS);
};
}