@@ -0,0 +1,1086 @@
+package innovimax.mixthem.rest.providers;%0A%0Aimport com.fasterxml.jackson.databind.DeserializationFeature;%0Aimport com.fasterxml.jackson.databind.ObjectMapper;%0Aimport com.fasterxml.jackson.databind.SerializationFeature;%0Aimport com.fasterxml.jackson.databind.util.ISO8601DateFormat;%0Aimport com.fasterxml.jackson.datatype.joda.JodaModule;%0Aimport com.fasterxml.jackson.jaxrs.json.JacksonJaxbJsonProvider;%0Aimport com.fasterxml.jackson.core.JsonParser.Feature;%0A%0Aimport javax.ws.rs.Produces;%0Aimport javax.ws.rs.core.MediaType;%0Aimport javax.ws.rs.ext.Provider;%0A%0A@Provider%0A@Produces(%7BMediaType.APPLICATION_JSON%7D)%0Apublic class JsonProvider extends JacksonJaxbJsonProvider %7B%0A%0A    public JsonProvider() %7B%0A%0A        ObjectMapper objectMapper = new ObjectMapper()%0A            .enable(SerializationFeature.INDENT_OUTPUT)%0A            .disable(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES)%0A            .disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS)%0A            .registerModule(new JodaModule())%0A            .setDateFormat(new ISO8601DateFormat());%0A%0A        setMapper(objectMapper);%0A    %7D%0A%0A%7D%0A

Create JsonProvider.java