[ https://issues.apache.org/jira/browse/DELTASPIKE-889?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Thomas Andraschko updated DELTASPIKE-889: ----------------------------------------- Fix Version/s: (was: 1.4.0) 1.3.1 > ValidatorWrapper causes filtering of multiple custom validators in > ValidatorTagHandler > -------------------------------------------------------------------------------------- > > Key: DELTASPIKE-889 > URL: https://issues.apache.org/jira/browse/DELTASPIKE-889 > Project: DeltaSpike > Issue Type: Bug > Components: JSF-Module > Affects Versions: 1.3.0 > Environment: JSF 2.2 / Wildfly 8.1 > Reporter: Thomas Frühbeck > Assignee: Thomas Andraschko > Fix For: 1.3.1 > > > InjectionAwareApplicationWrapper wraps custom validators. > In ValidatorTagHandlerDelegateImpl the check for class equality causes a > unique constraint on validators, so effectively filtering all "wrapped" > validators but the first: > for (Validator validator : validators) { > if (validator.getClass().equals(v.getClass())) { > found = true; > break; > } > } > > if (!found) { > evh.addValidator(v); > } -- This message was sent by Atlassian JIRA (v6.3.4#6332)