INPUTDATE Unusable With Non EN Locale On Android (Doc ID 1640938.1)

Last updated on AUGUST 18, 2016

Applies to:

Oracle JDeveloper - Version 11.1.2.4.0 to 11.1.2.4.0 [Release Oracle11g]
Information in this document applies to any platform.

Symptoms


 When using non English language (Turkish) on an Android Device/Emulator and a page as follows :

<amx:inputDate label="Sample Date" id="id1" value="#{bindings.sampledate}"/>
<amx:outputText value="#{bindings.sampledate}" id="ot2"/>

 

When selecting a Date from inputDate, it can not be displayed in the outputText.

A loading icon is displayed but no Date is picked up.

It is also noticed that when the Month name is an English abbreviation  like "MAR", it works  for FR, DE or TR locales, but localized short names like  "AVR" (french - April) and "OKT" (German - October)  fail , like with Turkish locale.
Using a convertDateTime does not help further.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms