Pessoal alguém poderia me ajudar??
<rich:column>
<f:facet name="header">
<h:outputText value="Editar" />
</f:facet>
<h:commandLink actionListener="#{PredioControle.removeAction}"
>
<f:param id="id" name="idPredioExcluir" value="#{column.id}" />
<h:graphicImage url="/imagens/b_exec.png" style="width:15px;border:none;" />
</h:commandLink>
</rich:column>
public void removeAction(javax.faces.event.ActionEvent evento){
UIComponent link = evento.getComponent();
UIParameter param = (UIParameter) link.findComponent("idPredioExcluir");
Integer id = (Integer) param.getValue(); //<b>linha 84</b>
}
Quando acionado o botão eu recebo um exception
Received 'java.lang.NullPointerException' when invoking action listener '#{PredioControle.removeAction}' for component 'j_id_id92'
java.lang.NullPointerException
at controle.PredioControle.removeAction(PredioControle.java:84)
e quando uso o action ao invés do actionListener funciona normal
Grato