[ 
https://issues.apache.org/jira/browse/LANG-1669?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Thomas updated LANG-1669:
--------------------------------
    Description: 
There is a known issue that I do not see tracked already. In Java 16, there is 
a failure when parsing sq_MK locale. This is not an issue with Apache 
Commons-Lang, but an issue with the addition of day period support in OpenJDK 
version 16. This is resolved in JDK 17, but there are still build failures in 
JDK 16 due to this bug with OpenJDK.

See [[JDK-8262108] SimpleDateFormat formatting broken for sq_MK Locale - Java 
Bug System|https://bugs-stage.openjdk.java.net/browse/JDK-8262108]
 and [8262108: SimpleDateFormat formatting broken for sq_MK Locale · 
openjdk/jdk@64e2130 (github.com)|https://github.com/openjdk/jdk/commit/64e21307]

  was:
There is a known issue that I do not see tracked already. In Java 16, there is 
a failure when parsing sq_MK locale. This is not an issue with Apache 
Commons-Lang, but an issue with the addition of day period support in OpenJDK 
version 16. This is resolved in JDK 17, but there are still build failures in 
JDK 16 due to this bug with OpenJDK.

See [[JDK-8262108] SimpleDateFormat formatting broken for sq_MK Locale - Java 
Bug System|https://bugs-stage.openjdk.java.net/browse/JDK-8262108]
and [8262108: SimpleDateFormat formatting broken for sq_MK Locale · 
openjdk/jdk@64e2130 (github.com)|https://github.com/openjdk/jdk/commit/64e21307]

Since a backward compatibility fix may not resolve the test case issue (it is 
using SimpleDateFormat for validation, which is affected by the bug), there are 
two options. One is to skip that locale in the existing tests and explicitly 
write a test that validates the date as a hardcoded value. The other option is 
to ignore this failure for JDK 16 since it is not a failure with commons-lang.


> Known Failure in Java 16 When Parsing sq_MK Locale
> --------------------------------------------------
>
>                 Key: LANG-1669
>                 URL: https://issues.apache.org/jira/browse/LANG-1669
>             Project: Commons Lang
>          Issue Type: Bug
>          Components: lang.time.*
>    Affects Versions: 3.12.0
>         Environment: OpenJDK 16
>            Reporter: Andrew Thomas
>            Priority: Major
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> There is a known issue that I do not see tracked already. In Java 16, there 
> is a failure when parsing sq_MK locale. This is not an issue with Apache 
> Commons-Lang, but an issue with the addition of day period support in OpenJDK 
> version 16. This is resolved in JDK 17, but there are still build failures in 
> JDK 16 due to this bug with OpenJDK.
> See [[JDK-8262108] SimpleDateFormat formatting broken for sq_MK Locale - Java 
> Bug System|https://bugs-stage.openjdk.java.net/browse/JDK-8262108]
>  and [8262108: SimpleDateFormat formatting broken for sq_MK Locale · 
> openjdk/jdk@64e2130 
> (github.com)|https://github.com/openjdk/jdk/commit/64e21307]



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to