Only one JSF Validator is invoked when defined via annotation @FacesValidator in JBoss EAP 7.2
Issue
- Only one JSF Validator is invoked when defined via annotation @FacesValidator in JBoss EAP 7.2
@FacesValidator(value = "validator.CustomValidator1", managed = true)
public class CustomValidator1 implements Validator<String> {
...
}
@FacesValidator(value = "validator.CustomValidator2", managed = true)
public class CustomValidator2 implements Validator<String> {
...
}
The JSF page references both validators, but only one of them gets invoked
<h:inputText id="input-value" value="#{customBean.inputValue}">
<f:validator validatorId="validator.CustomValidator2" />
<f:validator validatorId="validator.CustomValidator1" />
</h:inputText>
Environment
- Red Hat JBoss Enterprise Application Platform (EAP) 7.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.