Map を Java モデルにマッピングしていますが、今日まではすべて正常に機能していました。いくつかの新しいデータで失敗しているようです。エラーは次のとおりです。
org.codehaus.jackson.map.JsonMappingException: Can not construct instance of
java.util.Date from String value '2013-08-14T12:16:02.31-05:00': not a valid
representation (error: Can not parse date "2013-08-14T12:16:02.31-05:00": not
compatible with any of standard forms ("yyyy-MM-dd'T'HH:mm:ss.SSSZ", "yyyy-
MM-dd'T'HH:mm:ss.SSS'Z'", "EEE, dd MMM yyyy HH:mm:ss zzz", "yyyy-MM-dd"))
Jackson ObjectMapper Bean で、日付形式を設定しました。
<property name="myFormat">
<bean class="java.text.SimpleDateFormat">
<constructor-arg type="java.lang.String" value="yyyy-MM-dd'T'HH:mm:ss'Z'"/>
</bean>
</property>
日付形式の何が問題になっていますか?