Is room.getId() Long as well? I remember seeing a similar thread in myfaces list, can't remember the reason for this.
Can you try with a string to see if it makes a difference. private String currentRoomCategory; public List<SelectItem> getRoomCategories() { List<SelectItem> items = new ArrayList<SelectItem>( > > roomCategories.size()); > for (RoomCategory room : roomCategories) { > items.add(new SelectItem(String.valueOf(room.getId()), > room.getCategoryName())); > } > return items; On Wed, Feb 17, 2010 at 2:55 PM, Anton Gavazuk <antongava...@gmail.com>wrote: > Cagatay, > > please, look below > > java snippet > > .... > > private Long currentRoomCategory; > > > public List<SelectItem> getRoomCategories() { > List<SelectItem> items = new > ArrayList<SelectItem>(roomCategories.size()); > for (RoomCategory room : roomCategories) { > items.add(new SelectItem(room.getId(), room.getCategoryName())); > } > return items; > } > > and JSF > > <h:selectOneMenu id="in_rcategory" > value="#{localizeBean.currentRoomCategory}"> > <f:selectItems value="#{localizeBean.roomCategories}"/> > </h:selectOneMenu> > > > > > 2010/2/17 Cagatay Civici <cagatay.civ...@gmail.com> > > > Anton, can you provide your code? > > > > On Wed, Feb 17, 2010 at 2:50 PM, Anton Gavazuk <antongava...@gmail.com > > >wrote: > > > > > Hi Cagatay, > > > > > > you are right - selectOneMeny is causing error, > > > > > > value is selected, so is being submitted, - reason is in converter, > > > > > > please, correct me if I'm wrong - Long value doesnt require converter, > > > does > > > it? > > > > > > Thanks, > > > Anton > > > > > > 2010/2/17 Cagatay Civici <cagatay.civ...@gmail.com> > > > > > > > selectOneMenu's can cause this if the selectitems collection of this > > > > component does not contain the submitted&converted value. > > > > > > > > Also if you set <h:messages showDetail="true", that would help to > > > identify > > > > the problematic component info. > > > > > > > > On Wed, Feb 17, 2010 at 2:17 PM, Anton Gavazuk < > antongava...@gmail.com > > > > >wrote: > > > > > > > > > Hi all, > > > > > > > > > > stuck with a problem - have a form with several input components: > > > > > selectOneMenu and inputText; and commandButton. Input components > dont > > > > have > > > > > any validators and required atrributes are not set. > > > > > But when form is being submitted I'm getting standart "Validation > > > error" > > > > > message in message queue, and I cannot find what could cause this > > > > > validation > > > > > error. > > > > > Is there any way (except debugging myfaces source code) to identify > > > what > > > > is > > > > > the issue? > > > > > > > > > > MAny thanks, > > > > > Anton > > > > > > > > > > > > > > > > > > > > > -- > > > > Cagatay Civici > > > > JSF EG | PrimeFaces Lead | Apache MyFaces PMC > > > > http://www.primefaces.org > > > > > > > > > > > > > > > -- > > Cagatay Civici > > JSF EG | PrimeFaces Lead | Apache MyFaces PMC > > http://www.primefaces.org > > > -- Cagatay Civici JSF EG | PrimeFaces Lead | Apache MyFaces PMC http://www.primefaces.org