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

Uwe Schindler reopened DIRAPI-219:
----------------------------------

What does the Locale has to do how strings are encoded? The code changes 
nothing it was fine before and after.

The problem is that your calendar is wrong. The above locales simply don't use 
gregorian calendars.

My suggestion: Use SimpleDateFormat and pass Locale = Locale.ENGLISH, also use 
a GregorianCalendar.

> DateUtils.toGeneralizedTime does not work with some Locales
> -----------------------------------------------------------
>
>                 Key: DIRAPI-219
>                 URL: https://issues.apache.org/jira/browse/DIRAPI-219
>             Project: Directory Client API
>          Issue Type: Bug
>    Affects Versions: 1.0.0-M28
>            Reporter: Gregory Chanan
>             Fix For: 1.0.0-M29
>
>
> Over in SOLR-6915 I've run into an issue with a few Locales when trying to 
> use Apache Directory Server via the Hadoop MiniKDC.  Here's an example 
> failure that happens on JDK8: 
> https://issues.apache.org/jira/browse/SOLR-6915?focusedCommentId=14287516&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-14287516
> The locales that have a problem for me are:
> th_TH_TH_#u-nu-thai
> ja_JP_JP_#u-ca-japanese
> hi_IN
> I've tracked these problems to DateUtils.toGeneralizedTime(), which is 
> returning the following to me for these 3 locales, respectively:
>  ๒๕๕๘๐๑๒๗๐๑๐๘๐๖.๙๒๙Z
>  270127010806.259Z
> २०१५०१२७०१०८०६.०४०Z



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to