[ https://issues.apache.org/jira/browse/MYFACES-3008?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16128788#comment-16128788 ]
Thomas Andraschko commented on MYFACES-3008: -------------------------------------------- It's right that it is not honored at this place but it's honored before in UIInput#validate which is also used for h:select*. So the question is just: Should we pass null or "" to the converter? So, i would close it for now as: - over 6 years old - there is no example or use-case in the description - I can't find the mailing list entry > Select components should honor > javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL > ------------------------------------------------------------------------------------------ > > Key: MYFACES-3008 > URL: https://issues.apache.org/jira/browse/MYFACES-3008 > Project: MyFaces Core > Issue Type: Bug > Affects Versions: 2.0.2, 2.0.3 > Environment: Glassfish v3, myfaces core 2.0.2 > Reporter: Jay Palaniappan > Assignee: Thomas Andraschko > > javax.faces.component.UIInput.getConvertedValue converts empty String to null > even when javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL is set > as false. > When I dug deeper I narrowed down the issue to the method > org.apache.myfaces.shared_impl.renderkit.RendererUtils.getConvertedUISelectOneValue > where if the submitted value is an empty string the submittedvalue is set to > null. I also understand that this logic was put in place to solve the issue > no. 1759 for version 1.2.2 but in JSF 2.0 the empty string to null conversion > is handled globally using context parameter > javax.faces.INTERPRET_EMPTY_STRING_SUBMITTED_VALUES_AS_NULL. -- This message was sent by Atlassian JIRA (v6.4.14#64029)