Using Spring 1.5.8.RELEASE Jackson mapper giving the following exception.
Cannot deserialize value of type `java.util.Date` from String \"2018-09-04T10:44:46
Change your @JsonFormat line to this.
@JsonFormat
@JsonFormat(pattern="yyyy-MM-dd'T'HH:mm:ss")
The format pattern you have right now expects the sting to have millisecond values - but your example string doesn't have them.