Hi Rafael, the same happens in my project, I have slight difference - I'm populating selectBox by <f:selectItems/> tag and have a strange situation - see the snippet below
<select id="fm_finance_search:in_fintype" size="1" name=" fm_finance_search:in_fintype"><option selected="selected" value="0">All</ option> <option value="7">Bill</option> <option value="10">Cash deposit</option> <option value="11">Cash withdrawal</option> <option value="12">Other</option> <option value="8">Salary payment</option> <option value="9">Upfront payment</option> </select> and when I select first "All" option jsf throws "Value is not valid", otherwise it works fine. Really confusing case... 2009/7/21 SANTINI, Rafael <[email protected]> > Hi, > > I can't figure out why the following code results in "value is not a valid > option": > > <h:messages/> > <h:form> > <t:selectOneMenu value="#{bean.opcao}" id="opcao"> > <f:selectItem itemLabel="Opção 1" itemValue="1"/> > <f:selectItem itemLabel="Opção 2" itemValue="2"/> > <f:selectItem itemLabel="Opção 3" itemValue="3"/> > </t:selectOneMenu> > <h:message for="opcao"/> > <h:commandButton value="OK"/> > </h:form> > > public class Bean { > > private Integer opcao; > > public Integer getOpcao() { > return opcao; > } > > public void setOpcao(Integer opcao) { > this.opcao = opcao; > } > > } > > Thanks, > > Rafael Santini > > > >

