Estou com um erro no primefaces
, ao clicar no ícone de lixeira minha caixa de dialogo de excluir não abre.
segue abaixo código em xhtml
<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:p="http://primefaces.org/ui"
xmlns:ui="http://java.sun.com/jsf/facelets"
template="/templates/modeloSistema.xhtml">
<ui:define name="menu">
<ui:include src="/includes/menuPrincipal.xhtml"></ui:include>
</ui:define>
<ui:define name="conteudo">
<h:form id="frmFabListagem">
<p:dataTable id="tblFabricantes"
emptyMessage="Nenhum registro encotrado."
value="#{MBFabricante.itens}" var="item" rows="10" paginator="true"
rowsPerPageTemplate="5,10,15">
<f:facet name="header">
Fabricante - Listagem
</f:facet>
<p:column headerText="Código" sortBy="#{item.codigo}"
filterBy="#{item.codigo}">
<h:outputText value="#{item.codigo}" />
</p:column>
<p:column headerText="Descrição" sortBy="#{item.descricao}"
filterBy="#{item.descricao}">
<h:outputText value="#{item.descricao}" />
</p:column>
<p:column headerText="Opções">
<p:commandButton icon="ui-icon-trash"
actionListener="#{MBFabricante.prepararExcluir}"
oncomplete="PF('dlgFabExcluir').show();"
update=":frmFabExluir:pnlFabExcluir" />
</p:column>
<f:facet name="footer">
<p:commandButton value="Novo"
actionListener="#{MBFabricante.prepararNovo}"
oncomplete="PF('dlgFabNovo').show();"
update=":frmFabNovo:pnlFabNovo" />
</f:facet>
</p:dataTable>
</h:form>
<p:dialog widgetVar="dlgFabNovo" closable="false" draggable="false"
resizable="false" modal="true" appendTo="@(body)"
header="Novo - Fabricante">
<h:form id="frmFabNovo">
<h:panelGrid id="pnlFabNovo" columns="2">
<p:outputLabel value="Descrição" />
<p:inputText size="30" maxlength="50"
value="#{MBFabricante.fabricante.descricao}" />
</h:panelGrid>
<h:panelGrid columns="2">
<p:commandButton value="Gravar"
actionListener="#{MBFabricante.novo}"
oncomplete="PF('dlgFabNovo').hide();"
update=":frmFabListagem:tblFabricantes :msgGlobal" />
<p:commandButton value="Cancelar"
onclick="PF('dlgFabNovo').hide();" />
</h:panelGrid>
</h:form>
</p:dialog>
<p:dialog widgetVar="dlgFabExluir" closable="false" draggable="false"
resizable="false" modal="true" appendTo="@(body)"
header="Excluir - Fabricante">
<h:form id="frmFabExluir">
<h:panelGrid id="pnlFabExcluir" columns="2">
<h:outputText value="Código:" />
<h:outputText value="#{MBFabricante.fabricante.codigo}" />
<h:outputText value="Descrição:" />
<h:outputText value="#{MBFabricante.fabricante.descricao}" />
</h:panelGrid>
<h:panelGrid columns="2">
<p:commandButton value="Excluir" actionListener="#{MBFabricante.excluir}"
oncomplete="PF('dlgFabExcluir').hide();"
update=":frmFabListagem:tblFabricantes :msgGlobal"/>
<p:commandButton value="Cancelar" onclick="PF('dlgFabExcluir').hide();"/>
</h:panelGrid>
</h:form>
</p:dialog>
</ui:define>
</ui:composition>