diff --git a/src/server/src/main/java/io/cassandrareaper/ReaperApplication.java b/src/server/src/main/java/io/cassandrareaper/ReaperApplication.java index 6b2a8938e..538bbb934 100644 --- a/src/server/src/main/java/io/cassandrareaper/ReaperApplication.java +++ b/src/server/src/main/java/io/cassandrareaper/ReaperApplication.java @@ -58,6 +58,7 @@ import javax.servlet.FilterRegistration; import com.codahale.metrics.InstrumentedScheduledExecutorService; +import com.fasterxml.jackson.datatype.joda.JodaModule; import com.fasterxml.jackson.datatype.jsr310.JavaTimeModule; import com.google.common.annotations.VisibleForTesting; import com.google.common.base.Preconditions; @@ -127,7 +128,7 @@ public AppContext getContext() { public void initialize(Bootstrap bootstrap) { bootstrap.addCommand(new ReaperDbMigrationCommand("schema-migration", "Performs database schema migrations")); bootstrap.addBundle(new AssetsBundle("/assets/", "/webui", "index.html")); - bootstrap.getObjectMapper().registerModule(new JavaTimeModule()); + bootstrap.getObjectMapper().registerModule(new JavaTimeModule()).registerModule(new JodaModule()); // enable using environment variables in yml files final SubstitutingSourceProvider envSourceProvider = new SubstitutingSourceProvider(