I have sloved the problem. I'm using JS event onselected of the <rich:tree> like this:
The code in the bean is:
public boolean isValid()
FacesContext context = FacesContext.getCurrentInstance();
boolean res = !context.getMessages().hasNext();
I hope this will help somebody else. Cheers!
Hey Gen Sys,
in which RichFaces version did the described workaround solve your problem? I tried the same approach with RF 3.3.3-Final without success. And there is an open ticket related to this topic: https://issues.jboss.org/browse/RF-6732.