Hi Gerhard, all right, ok! Yep that's weird. In this mail the MAILER-DEAMON sent me an answer that my mail is spam. So i resent this mail with another title :) Sorry!
Thanks! 2011/11/16 Gerhard Petracek <gerhard.petra...@gmail.com> > hi thomas, > > ok - in this case you can find the answer in the 2nd thread you opened. > > regards, > gerhard > > http://www.irian.at > > Your JSF powerhouse - > JSF Consulting, Development and > Courses in English and German > > Professional Support for Apache MyFaces > > > > 2011/11/16 Thomas Andraschko <zoi...@googlemail.com> > > > Hi Gerhard, > > > > thanks for your reply. > > > > Of course but the feature i missing is: how can the #{bean.entity} be > > validated automatically? > > Because it's not binded with an inputField, it will not be automatically > be > > validated within the Process Validations phase. > > > > Thanks, > > Thomas > > > > 2011/11/16 Gerhard Petracek <gerhard.petra...@gmail.com> > > > > > hi thomas, > > > > > > extval as well as codi allow dependency injection in > > constraint-validators. > > > -> you can inject and call e.g. a service or repository or any other > bean > > > to check if a name already exists (see e.g. [1]). > > > > > > regards, > > > gerhard > > > > > > [1] > > > > > > > > > https://cwiki.apache.org/confluence/display/EXTCDI/BV+Usage#BVUsage-DependencyInjectioninConstraintValidators > > > > > > http://www.irian.at > > > > > > Your JSF powerhouse - > > > JSF Consulting, Development and > > > Courses in English and German > > > > > > Professional Support for Apache MyFaces > > > > > > > > > 2011/11/16 Thomas Andraschko <zoi...@googlemail.com> > > > > > > > > Hi, > > > > > > > > i have some input fields for an entity and i want to check if the > > entered > > > > name does already exist. > > > > So i tried to create an BV constraint for the name property but i > also > > > need > > > > the parent entity object (for checking if the entity is transient or > > > not). > > > > In a BV validator i can't get the the parent entity - so it's > useless. > > > > The other idea was to attach it on bean property level for the > entity: > > > > > > > > @UniqueName > > > > private Entity entity. > > > > > > > > <p:inputText value=#{bean.entity.name}" /> > > > > > > > > But this wont validate the entity. > > > > I thought about an custom converter and binding the #{bean.entity}. > > > > The problem is, in getAsObject i must load the entity by the name and > > the > > > > bean.entity will be overwritten. Or not? > > > > > > > > How can i prevent that the #{bean.entity} will be overwritten? > > > > Is there another solution for validate the entity? > > > > > > > > I also use CODI and ExtVal. > > > > > > > > Thanks! > > > > > > > > Best regards, > > > > Thomas > > > > > >