O método limpar funciona corretamente desde que todos os campos obrigatórios esteja preenchidos, caso contrário ocorre o erro de validação do campo obrigatório não preenchido…Acontece que esta validação deve ocorrer somente quando clico em consultar e não em limpar
<h:commandButton
id=""
value="#{Message['msg.consultar']}"
action="#{cnsTrnFinFormBean.performConsultar}" />
<h:commandButton
value="#{Message['msg.limpar']}"
actionListener="#{cnsTrnFinFormBean.limpar}"
/>
Quem puder me ajudar eu agradeço.