Repository: james-project
Updated Branches:
  refs/heads/master f635520cd -> ea9cfe537


JAMES-2096 Register JDK8 Jackson module


Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/0e1cfb1e
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/0e1cfb1e
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/0e1cfb1e

Branch: refs/heads/master
Commit: 0e1cfb1e0927f7da6fa060b7f98fa51720e06e4b
Parents: 985ab86
Author: Antoine Duprat <[email protected]>
Authored: Tue Jul 11 15:31:30 2017 +0200
Committer: quynhn <[email protected]>
Committed: Wed Jul 19 09:59:17 2017 +0700

----------------------------------------------------------------------
 server/protocols/webadmin/webadmin-core/pom.xml                  | 4 ++++
 .../java/org/apache/james/webadmin/utils/JsonTransformer.java    | 2 ++
 2 files changed, 6 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/0e1cfb1e/server/protocols/webadmin/webadmin-core/pom.xml
----------------------------------------------------------------------
diff --git a/server/protocols/webadmin/webadmin-core/pom.xml 
b/server/protocols/webadmin/webadmin-core/pom.xml
index e164f1c..f73cb99 100644
--- a/server/protocols/webadmin/webadmin-core/pom.xml
+++ b/server/protocols/webadmin/webadmin-core/pom.xml
@@ -173,6 +173,10 @@
                     <artifactId>jackson-databind</artifactId>
                 </dependency>
                 <dependency>
+                    <groupId>com.fasterxml.jackson.datatype</groupId>
+                    <artifactId>jackson-datatype-jdk8</artifactId>
+                </dependency>
+                <dependency>
                     <groupId>com.github.fge</groupId>
                     <artifactId>throwing-lambdas</artifactId>
                 </dependency>

http://git-wip-us.apache.org/repos/asf/james-project/blob/0e1cfb1e/server/protocols/webadmin/webadmin-core/src/main/java/org/apache/james/webadmin/utils/JsonTransformer.java
----------------------------------------------------------------------
diff --git 
a/server/protocols/webadmin/webadmin-core/src/main/java/org/apache/james/webadmin/utils/JsonTransformer.java
 
b/server/protocols/webadmin/webadmin-core/src/main/java/org/apache/james/webadmin/utils/JsonTransformer.java
index 3c32f0c..722f8ec 100644
--- 
a/server/protocols/webadmin/webadmin-core/src/main/java/org/apache/james/webadmin/utils/JsonTransformer.java
+++ 
b/server/protocols/webadmin/webadmin-core/src/main/java/org/apache/james/webadmin/utils/JsonTransformer.java
@@ -22,6 +22,7 @@ package org.apache.james.webadmin.utils;
 import com.fasterxml.jackson.core.JsonProcessingException;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.fasterxml.jackson.databind.SerializationFeature;
+import com.fasterxml.jackson.datatype.jdk8.Jdk8Module;
 
 import spark.ResponseTransformer;
 
@@ -32,6 +33,7 @@ public class JsonTransformer implements ResponseTransformer {
     public JsonTransformer() {
         objectMapper = new ObjectMapper();
         objectMapper.configure(SerializationFeature.FAIL_ON_EMPTY_BEANS, 
false);
+        objectMapper.registerModule(new Jdk8Module());
     }
 
     @Override


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to