I make this changes and not work: view:
Put this button: <h:commandButton id="bypass" value="Bypass All" actionListener="#{plcbasemb.create}"/> ManagedBean /** * @since jCompany 5.0 Limpa Entidade da conversação para permitir que uma nova seja criada no fluxo que se segue. */ @BeanValidation(useGroups = { Bypass.class }) public String create(ActionEvent actionEvent) { if (entityPlc!=null) { if (entityListPlc!=null) return baseCreateAction.create(entityPlc, entityListPlc); else return baseCreateAction.create(entityPlc); } else return baseCreateAction.create(entityListPlc); } and add a project on my pom.xml. This change is enough to skip of validation? Thanks. Igor On Thu, Jan 19, 2012 at 7:18 PM, Gerhard Petracek < gerhard.petra...@gmail.com> wrote: > hi igor, > > the add-on just allows to use the extval annotation also with > action(/-listener) methods. it resets the current groups and sets 'Bypass' > as the current group. > since 'Bypass' doesn't match a group you are using for constraints, no > constraint gets validated. > > regards, > gerhard > > http://www.irian.at > > Your JSF/JavaEE powerhouse - > JavaEE Consulting, Development and > Courses in English and German > > Professional Support for Apache MyFaces > > > > 2012/1/19 Igor Guimarães <igorcicomp...@gmail.com> > > > Gerhard, > > > > I have a questions, I need put the "@BeanValidation(useGroups=" at my > > BackingBean and entity, or only BackingBean it's necessary (my case, > > variant validation)? > > > > When I click on button, what the extension doing for skip of the > validation > > phase? > > > > Thanks. > > > > Igor Guimarães. > > > > > > > > > > On Thu, Jan 19, 2012 at 9:37 AM, Gerhard Petracek < > > gerhard.petra...@gmail.com> wrote: > > > > > hi, > > > > > > bean-validation only works with groups -> you have to use a different > > > add-on. > > > you can see an example at [1]. > > > > > > regards, > > > gerhard > > > > > > [1] http://goo.gl/dM120 > > > > > > http://www.irian.at > > > > > > Your JSF/JavaEE powerhouse - > > > JavaEE Consulting, Development and > > > Courses in English and German > > > > > > Professional Support for Apache MyFaces > > > > > > > > > > > > 2012/1/19 Rudy De Busscher <rdebussc...@gmail.com> > > > > > > > Hello Igor, > > > > > > > > There exists an add-on that can do that , see (1). Don't know how > well > > > it > > > > works with Bean validation, probably not due to the missing > > > > @SkipValidationSupport on bean validation annotations. > > > > > > > > Why is immediate=true not an option? The actionListener on the > button > > is > > > > still executed (invoke application phase) so you can create a new > empty > > > > instance of the entity for example. > > > > > > > > Regards > > > > Rudy > > > > > > > > (1) > > > > > > > > > > > > > > http://os890.blogspot.com/2009/03/myfaces-extval-add-on-bypassvalidation.html > > > > > > > > 2012/1/19 Igor Guimarães <igorcicomp...@gmail.com> > > > > > > > > > Hello, > > > > > > > > > > Extval provide a way to skip of Validation Phase of processor? > > > > > > > > > > A have a button "New", that puting a new itens on my list or > create a > > > new > > > > > bean, but the property "imediate" jumping other phasses too (Update > > > Model > > > > > Values and Invoke Application), and its not applicable for me. > > > > > > > > > > Anybody has a idea? > > > > > > > > > > I will try extends class BeanValidator for check this on method > > > validate, > > > > > but I wanna do this more simple. > > > > > > > > > > Thanks. > > > > > > > > > > > > > > > -- > > > > > Igor Luiz Vieira Guimarães > > > > > > > > > > > > > > > > > > > > > -- > > > > Rudy De Busscher > > > > http://www.c4j.be > > > > > > > > > > > > > > > -- > > Igor Luiz Vieira Guimarães > > > -- Igor Luiz Vieira Guimarães