My Oracle Support Banner

Unexpected Validation Error When Numbers Are Over 1,000 (Doc ID 2344389.1)

Last updated on SEPTEMBER 13, 2022

Applies to:

Oracle JDeveloper - Version 12.2.1.2.0 and later
Information in this document applies to any platform.

Symptoms

An ADF application has a page listing records from a DB table.

The records can be navigated through table pagination.

The table is based upon a View Object which has an attribute of type Big Decimal which UI Hints define the runtime display format to "###,###,##0.00".

More specifically the View Object code is similar to the one below

ACTUAL BEHAVIOR
------------------
At runtime, when navigating through the records, for records having <VO_ATTRIBUTE_NAME> with a "," separator (i.e. 1,000.00 or higher), the UI will report a validation error and navigation stops, unless the value is edited and changed to one without ",".

EXPECTED BEHAVIOR
------------------
"###,###,##0.00" is a legal Big Decimal format and should not break UI functionality.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.