myfaces-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Anton Gavazuk <antongava...@gmail.com>
Subject Re: [JSF 1.2] How to track a validation error
Date Thu, 18 Feb 2010 14:09:25 GMT
Guys,

its my fault -
>> Is room.getId() Long as well?

getId() is Integer... I thought it was Long :)

Many thanks,
Anton

2010/2/17 Anton Gavazuk <antongavazuk@gmail.com>

> yes, will try - its my final option :)
>
>
> 2010/2/17 Cagatay Civici <cagatay.civici@gmail.com>
>
>> 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 <antongavazuk@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.civici@gmail.com>
>> >
>> > > Anton, can you provide your code?
>> > >
>> > > On Wed, Feb 17, 2010 at 2:50 PM, Anton Gavazuk <
>> antongavazuk@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.civici@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 <
>> > antongavazuk@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
>>
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message