After looking at the seam examples and seamgen code on how the search is done. It seams to
me that there is a shortcoming in seam, since, seam search uses a new entyty of the search
class but if it works only if there are no validation on the class. When this is used with
any class that uses validation then validation errors occur.
Say, a simple person class with just firstname and lastname both are notnull and are 3 to
20 chars long.
Now, when user searches for any person by lastname 'smith', seam complains that
firstname is null or if user tries to search for person with a firstname (that starts
with) 'ja' (as in jane or jack) it also complains that the firstname is too
short.
Is there a way do disable the validation?
Other then creating a duplicate class without validation (since, AFAIK, it is not possible
to extend original class and then overwrite the validation annotations there, it can be
said that can be done backwards to first create class that will be used for search and
then extend it to create an entity class but it doesn't sound like the right approch
to me for some reason.) I will like to know what is the best practice in this situation,
since this is a very basic issue I am sure many users have delt with it or will be working
on it at some later time?
Thanks for your time.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4114044#...
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&a...