diff --git a/modules/dcache-frontend/pom.xml b/modules/dcache-frontend/pom.xml
index 4a62e315316..b09a2832e52 100644
--- a/modules/dcache-frontend/pom.xml
+++ b/modules/dcache-frontend/pom.xml
@@ -92,6 +92,11 @@
com.fasterxml.jackson.core
jackson-core
+
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jdk8
+
org.springframework.plugin
spring-plugin-core
diff --git a/modules/dcache-frontend/src/main/java/org/dcache/restful/providers/ObjectMapperProvider.java b/modules/dcache-frontend/src/main/java/org/dcache/restful/providers/ObjectMapperProvider.java
index f78bfc72574..25df298ddd2 100644
--- a/modules/dcache-frontend/src/main/java/org/dcache/restful/providers/ObjectMapperProvider.java
+++ b/modules/dcache-frontend/src/main/java/org/dcache/restful/providers/ObjectMapperProvider.java
@@ -7,6 +7,7 @@
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.databind.SerializationFeature;
import com.fasterxml.jackson.databind.module.SimpleModule;
+import com.fasterxml.jackson.datatype.jdk8.Jdk8Module;
import javax.ws.rs.ext.ContextResolver;
import javax.ws.rs.ext.Provider;
@@ -30,6 +31,7 @@ private static ObjectMapper createListObjectMapper() {
private static ObjectMapper createDefaultMapper() {
return new ObjectMapper()
.registerModule(PNFSID_SERIALIZER)
+ .registerModule(new Jdk8Module())
.enable(SerializationFeature.INDENT_OUTPUT)
.setSerializationInclusion(JsonInclude.Include.NON_NULL);
}
diff --git a/pom.xml b/pom.xml
index 39c023e8b18..e17d8174190 100644
--- a/pom.xml
+++ b/pom.xml
@@ -940,6 +940,12 @@
${version.jackson}
+
+ com.fasterxml.jackson.datatype
+ jackson-datatype-jdk8
+ ${version.jackson}
+
+
com.fasterxml.jackson.core
jackson-annotations