[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-i18n-dev
Subject:    Re: <i18n dev> [11] RFR: 8209047:"Illegal pattern character 'B'" IllegalArgumentException with Burme
From:       Naoto Sato <naoto.sato () oracle ! com>
Date:       2018-08-13 15:28:31
Message-ID: bd17bdca-6860-41e5-1570-d6c8f52d654f () oracle ! com
[Download RAW message or body]

Looks good.

Naoto

On 8/13/18 2:48 AM, Rachna Goel wrote:
> Hi,
> 
> Kindly review the fix to JDK-8209047.
> 
> Bug: https://bugs.openjdk.java.net/browse/JDK-8209047
> webrev: http://cr.openjdk.java.net/~rgoel/JDK-8209047/webrev.03/
> 
> It is a regression caused by JDK-8202537. Because of the 'B' character 
> introduced in the CLDR time patterns "B HH:mm:ss", "B H:mm" (where B 
> represents the 'day period') for "my" (Burmese) locale. Since, this 
> character is not supported in java.text.SimpleDateFormat and in 
> java.time.DateTimeFormatter, it is throwing IllegalArgumentException. 
> Fix is to change time pattern to previous CLDR's version i.e 29, until 
> 'B' character is supported via JDK-8209175.
> 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic