JSON serializing error of JAVA LocalDate object (Baratine)

I’m using Baratine(Baratine) library to serialize java objects to JSON. But when I trying to serialize java LocalDate object it will return following error. Library falls into recursive loop. What can I do?

@Get
public void helloLoad3(Result<LocalDate> result)
{
    LocalDate localDate = LocalDate.now();      
    result.ok(localDate);
}

Folowing error is thrown,

java.lang.StackOverflowError
at java.lang.reflect.InvocationTargetException.<init>(InvocationTargetException.java:72)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:483)
at com.caucho.v5.json.ser.JavaSerializerWriteReplace.replaceObject(JavaSerializerWriteReplace.java:83)
at com.caucho.v5.json.ser.JavaSerializerWriteReplace.write(JavaSerializerWriteReplace.java:55)
at com.caucho.v5.json.io.JsonWriterImpl.write(JsonWriterImpl.java:99)
at com.caucho.v5.json.ser.JavaSerializerJson$JsonFieldObject.write(JavaSerializerJson.java:622)
at com.caucho.v5.json.ser.JavaSerializerJson.writeFields(JavaSerializerJson.java:213)
at com.caucho.v5.json.ser.JavaSerializerJson.write(JavaSerializerJson.java:191)
at com.caucho.v5.json.io.JsonWriterImpl.write(JsonWriterImpl.java:99)
at com.caucho.v5.json.ser.JavaSerializerWriteReplace.write(JavaSerializerWriteReplace.java:57)
at com.caucho.v5.json.io.JsonWriterImpl.write(JsonWriterImpl.java:99)
at com.caucho.v5.json.ser.JavaSerializerJson$JsonFieldObject.write(JavaSerializerJson.java:622)
at com.caucho.v5.json.ser.JavaSerializerJson.writeFields(JavaSerializerJson.java:213)
at com.caucho.v5.json.ser.JavaSerializerJson.write(JavaSerializerJson.java:191)
at com.caucho.v5.json.io.JsonWriterImpl.write(JsonWriterImpl.java:99)
at com.caucho.v5.json.ser.JavaSerializerWriteReplace.write(JavaSerializerWriteReplace.java:57)
at com.caucho.v5.json.io.JsonWriterImpl.write(JsonWriterImpl.java:99)