Tenho um link para um metodo rem() definido no bean TelefoneFaces
<rich:column>
<f:facet name="header">
<t:outputText value="Excluir"/>
</f:facet>
<a4j:commandButton id="excluir" image="images/icons/delete.gif"
onclick="if(!confirm('Deseja realmente excluir?')) {return false;}"
actionListener="#{telefoneFaces.rem}" title="Excluir" >
<a4j:actionparam name="id" assignTo="#{telefoneFaces.telefone.id}" value="#{record.id}"/>
</a4j:commandButton>
</rich:column>
meu metodo rem() e o seguinte:
public void rem(ActionEvent ae){ ...
faces-config.xml
<managed-bean>
<managed-bean-name>telefoneFaces</managed-bean-name>
<managed-bean-class>br.senai.cni.bolsa.faces.TelefoneFaces</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
Mas o JSF não executa o método, não chega nem a entrar no método e a view é exibida.
Não lança exceção, nada.
Alguém sabe o motivo do JSF não realizar um método e retornar a view?