Pessoal tenho o seguinte campo que deve ser obrigatorio:
<rich:calendar datePattern="dd/MM/yyyy" required="true" requiredMessage="teste" value="#{produtosDiaBB.dataInicial}"
monthLabels="#{produtosDiaBB.listLabelMes}">
</rich:calendar>
Mas a mensagem teste esta aparecendo duas vezes, eu vi em um post aqui no guj que um cara setou o globalOnly=true do rich messages, e parou de duplicar mas quando eu fiz isso parou de exibir a mensagem =/
<h:panelGroup styleClass="msgs_panelGroup" id="errors">
<rich:messages layout="table" fatalClass="erro" infoClass="info" globalOnly="true"
warnClass="alerta" errorClass="erro" showDetail="true">
</rich:messages>
</h:panelGroup>