Pessoal estou usando o a4j:poll para dar reRender onde tenho uma data pra ficar exibindo na tela:
<h:form id="form">
<a4j:poll id="poll" interval="1000" enabled="true"
reRender="labelHora" />
<h:outputLabel id="labelHora" value="#{produtosDiaBB.dataAtual}">
<f:convertDateTime
pattern="EEEE, dd 'de' MMMM 'de' yyyy ' | 'HH:mm:ss"
timeZone="America/Sao_Paulo" />
</h:outputLabel>
</h:form>
Vcs podem ver que o reRender esta apenas em labelHora, porem quando ele vai fazer a requisição no servidor esta dando reRender em outro panel que nao tem nda haver q é este que uso para exibir as mensagens na pagina.
<h:panelGroup styleClass="msgs_panelGroup" id="errors">
<rich:messages layout="table" fatalClass="erro" infoClass="info"
warnClass="alerta" errorClass="erro" showDetail="true">
</rich:messages>
</h:panelGroup>
Alguem sabe o pq?