Looking at the exception output, interesting part is this:
at [Source:
start_date=28%2F02%2F2017+14%3A01&end_date=01%2F03%2F2017+14%3A03&report_date=01%2F03%
which gets printed because input comes as a String (otherwise wouldn't
print, although Jackson 2.9 does improve on this a bit). So inpu
The full error in the browser is :
HTTP Status 500 - Unrecognized token 'start_date': was expecting ('true',
'false' or 'null')
*type* Exception report
*message* *Unrecognized token 'start_date': was expecting ('true', 'false'
or 'null')*
*description* *The server encountered an internal erro