Olá pessoal, bom dia.
Mais uma vez venho trazer uma dúvida para compartilhar com os colegas de GUJ.
Estou tentando utilizar 2 modalPanel em uma pagina XHTML, onde apenas uma delas irá funcionar a depender da satisfação de uma condição em um a4j:commandButton, conforme o demonstrado abaixo:<rich:modalPanel id="panelOK" width="350" height="100">
<f:facet name="header">
<h:panelGroup>
<h:outputText value="Inclusão de Pessoa Física"></h:outputText>
</h:panelGroup>
</f:facet>
<f:facet name="controls">
<h:panelGroup>
<h:graphicImage value="/images/icons/close.png" styleClass="hidelink" id="hidelink1"/>
<rich:componentControl for="panelOK" attachTo="hidelink1" operation="hide" event="onclick"/>
</h:panelGroup>
</f:facet>
<h:outputText value="Operação realizada com sucesso!"></h:outputText>
<br/>
<h:outputText value="Clique no (X) para fechar essa janela."></h:outputText>
</rich:modalPanel>
<rich:modalPanel id="panelERRO" width="350" height="100">
<f:facet name="header">
<h:panelGroup>
<h:outputText value="Inclusão de Pessoa Física"></h:outputText>
</h:panelGroup>
</f:facet>
<f:facet name="controls">
<h:panelGroup>
<h:graphicImage value="/images/icons/close.png" styleClass="hidelink" id="hidelink2"/>
<rich:componentControl for="panelERRO" attachTo="hidelink2" operation="hide" event="onclick"/>
</h:panelGroup>
</f:facet>
<h:outputText value="Erro ao incluir Registro!"></h:outputText>
<br/>
<h:outputText value="Registro já existe!"></h:outputText>
<br/>
<h:outputText value="Clique no (X) para fechar essa janela e selecionar outra Pessoa Física/Órgão Gestor."></h:outputText>
</rich:modalPanel>
//...
<a4j:commandButton value="Adicionar" actionListener="#{pfogHandler.incluir}" id="link">
<c:if test="${pfogHandler.statusOK == true}">
<rich:componentControl for="panelOK" attachTo="link" operation="show" event="onclick"/>
</c:if>
<c:if test="${pfogHandler.statusERRO == true}">
<rich:componentControl for="panelERRO" attachTo="link" operation="show" event="onclick"/>
</c:if>
</a4j:commandButton>
<f:param id="includeCod" name="cod_funcionario" value="#{f.cod_funcionario}"/>
O problema é que, mesmo a condição seja satisfeita individualmente, e funcionando perfeitamente, a página não carrega o modalPanel.
Será que existe algum problema em utilizar 2 modalPanel através de uma condição exposta por um c:if test???
Agradeço a ajuda dos colegas.