Francois created WICKET-6678:
--------------------------------
Summary: Instant : Unsupported field: YearOfEra when
cookieUtils.cookieToDebugString() is called
Key: WICKET-6678
URL: https://issues.apache.org/jira/browse/WICKET-6678
Project: Wicket
Issue Type: Bug
Components: wicket-core
Affects Versions: 9.0.0-M2
Reporter: Francois
Calling cookieUtils.save(xxx) with log.isDebugEnabled() = true produce this
exception
java.time.temporal.UnsupportedTemporalTypeException: Unsupported field:
YearOfEra
at java.base/java.time.Instant.getLong(Instant.java:602)
at
java.base/java.time.format.DateTimePrintContext.getValue(DateTimePrintContext.java:308)
at
java.base/java.time.format.DateTimeFormatterBuilder$NumberPrinterParser.format(DateTimeFormatterBuilder.java:2696)
at
java.base/java.time.format.DateTimeFormatterBuilder$CompositePrinterParser.format(DateTimeFormatterBuilder.java:2335)
at
java.base/java.time.format.DateTimeFormatter.formatTo(DateTimeFormatter.java:1843)
at
java.base/java.time.format.DateTimeFormatter.format(DateTimeFormatter.java:1817)
at
org.apache.wicket.util.cookies.CookieUtils.cookieToDebugString(CookieUtils.java:373)
at org.apache.wicket.util.cookies.CookieUtils.save(CookieUtils.java:298)
at org.apache.wicket.util.cookies.CookieUtils.save(CookieUtils.java:166)
Instants.localDateFormatter uses an incompatible pattern for Instant.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)