[ https://issues.apache.org/jira/browse/MYFACES-3195?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bastian Voigt reopened MYFACES-3195: ------------------------------------ This bug is not related to the German locale. The groupingUsed attribute is always ignored when parsing. > NumberConverter ignores groupingUsed attribute when parsing > ----------------------------------------------------------- > > Key: MYFACES-3195 > URL: https://issues.apache.org/jira/browse/MYFACES-3195 > Project: MyFaces Core > Issue Type: Bug > Components: General > Affects Versions: 2.0.7 > Environment: Linux, Tomcat, Spring, Hibernate, ... (please ask for > more details) > Reporter: Bastian Voigt > Assignee: Leonardo Uribe > > javax.faces.convert.NumberConverter uses the "groupingUsed" attribute only > for formatting, but not for parsing numbers. This leads to a nasty bug: > When I input the value "0.23" in an input field using a German locale, it is > converted to "23.00", which is bad. > Proposed patch, in method getAsObject(): > NumberFormat format = getNumberFormat(facesContext); > format.setParseIntegerOnly(_integerOnly); > + format.setGroupingUsed(_groupingUsed); -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira