Alguem? Modal - Confirmção de Exclusao: opção Sim não chama o método

Olá Pessoal!

Tenho um modal para confirmação de exclusão. Porém ao clicar na opção SIM o método da actionListener não é chamado.

Segue o código abaixo:

[code]<arq:brDiv rendered="#{publicacaoBean.renderModalExclusao}">
<brApp:modal id=“modalExclusao” title=“Confirmação"
closeButtonId=“botoesModal:naoButtonId” titleImageIcon=“error”>
brHtml:brPanelGroup
<h:outputText value=“Confirma exclusão? " />
</brHtml:brPanelGroup>
<f:facet name=“buttons”>
brHtml:brPanelGroup
<h:form id=“botoesModal”>
<brHtml:brCommandButton value=“Sim” actionListener=”#{publicacaoBean.exclusaoLogicaPublicacao}” />
<brHtml:brCommandButton id=“naoButtonId” value=“Não” />
</h:form>
</brHtml:brPanelGroup>
</f:facet>
</brApp:modal>
</arq:brDiv>

<h:form id=“frmListaPublicacao”>
brHtml:brPanelGroup
<t:div>
<h:outputText styleClass=“HtmlOutputTextTitleBradesco” value=“Cadastro de Publicações”></h:outputText>
</t:div>
</brHtml:brPanelGroup>

	<brHtml:brPanelGrid>								
		<t:dataTable var="pub" value="#{publicacaoBean.listaPublicacao}" width="100%" align="center" styleClass="HtmlIntranetTable" >				
			<t:column style="text-align:center;" >
                   <h:selectBooleanCheckbox value="#{publicacaoBean.publicacao.checked[pub.id]}" />                                             
            </t:column>	                
			<t:column>
				<f:facet name="header">
	            	<brHtml:brOutputLabelTitle value="Nome" />
	            </f:facet>
	            <brHtml:brOutputText value="#{pub.nome}" />
			</t:column>
			<t:column>
				<f:facet name="header">
	            	<brHtml:brOutputLabelTitle value="Lista Destinatários" />
	            </f:facet>		           
	            <brHtml:brOutputText value="#{pub.colunaListaDestinatario}" />
			</t:column>	
			<t:column>
				<f:facet name="header">
	            	<brHtml:brOutputLabelTitle value="Objetivo" />
	            </f:facet>
	            <brHtml:brOutputText value="#{pub.objetivo}" />
			</t:column>	
			<t:column>
				<f:facet name="header">
	            	<brHtml:brOutputLabelTitle value="Frequência" />
	            </f:facet>
	            <brHtml:brOutputText value="#{pub.frequencia}" />
			</t:column>	
			<t:column>
				<f:facet name="header">
	            	<brHtml:brOutputLabelTitle value="Gestor" />
	            </f:facet>
	            <brHtml:brOutputText value="#{pub.gestor}" />
			</t:column>	
													
		</t:dataTable>
	</brHtml:brPanelGrid>
	
	<brHtml:brPanelGroup>
		<t:div>								
			<brHtml:brCommandButton value="#{msgs.botao_incluir}" action="nav_cadastroPublicacao" />				
			<brHtml:brCommandButton value="#{msgs.botao_alterar}" alt="#{msgs.botao_alterar}" actionListener="#{publicacaoBean.publicacaoSelecionadaParaEdicao}" action="#{publicacaoBean.redirectPublicacaoParaEdicao}" />							
			<brHtml:brCommandButton value="#{msgs.botao_excluir}" actionListener="#{publicacaoBean.publicacaoSelecionadaParaExclusao}" />
		</t:div>
	</brHtml:brPanelGroup>

</h:form>[/code]

Esse botão:

<brHtml:brCommandButton value="#{msgs.botao_excluir}" actionListener="#{publicacaoBean.publicacaoSelecionadaParaExclusao}" /> – aqui é chamado o método normalmente que verifica as linhas selecionadas e abre o modal

Esse botão:

<brHtml:brCommandButton value="Sim" actionListener="#{publicacaoBean.exclusaoLogicaPublicacao}" /> – o método “exclusaoLogicaPublicacao” não é chamado.

[code]public class PublicacaoBean {

public void publicacaoSelecionadaParaExclusao(ActionEvent e) throws SQLException, IOException {
System.out.println(">>>> selecionadaParaExclusao");
for(int i = 0; i < getListaPublicacao().size(); i++){
if (this.publicacao.getChecked().get(getListaPublicacao().get(i).getId())) {
System.out.println(">>>>> id : " + getListaPublicacao().get(i).getId());
}
}
this.renderModalExclusao = true;
}

public String exclusaoLogicaPublicacao(ActionEvent e) throws SQLException, IOException {
System.out.println(">>>> exclusaoLogicaPublicacao");
this.renderModalExclusao = false;
return “”;
}

}[/code]