<i18n dev>  Review request for CR 7196799: CLDR adapter can not be invoked when region code is specified in Locale
masayoshi.okutsu at oracle.com
Tue Oct 2 22:02:12 PDT 2012
Here are my comments.
- After parsing the java.locale.providers value, if typeList is empty,
the default list (JRE,SPI) should be used.
- I don't think the following lines are necessary in getAdapter().
Otherwise, the fix looks good to me.
On 9/21/2012 7:25 AM, Naoto Sato wrote:
> I revised the fix again to catch up with the internal comments, i.e.,
> correcting the behavior when a bogus adapter is specified, it won't
> fall back to JRE locale data. The revised webrev is located here:
> On 9/12/12 2:55 PM, Naoto Sato wrote:
>> I updated the webrev to include another fix to a test bug:
>> Since the fix is to correct some wrong assumption on the platform
>> default locale in the same test case with 7196799, I just combined two
>> fixes in one changeset. The code changes for 7197573 remain intact.
>> The combined new webrev is located at:
>> On 9/10/12 4:50 PM, Naoto Sato wrote:
>>> Please review the proposed fix for the subject bug:
>>> The webrev for the fix is located at:
>>> The fix is basically limit the implicit fallback to JRE's locale data
>>> only for the root locale, in order to honor the CLDR's fallback.
More information about the i18n-dev