JSF - Meu listener não ouve!

Mais um problema com o JSF…

Criei um metodo Listener para fazer a exclusao de um registro de uma tabela da forma como eh explicado no tutorial da Sun e em diversos posts aqui no GUJ. Tudo certo, mas quando eu faço o Action, o listener nao funciona. Alguem faz ideia do que possa ser? Estou usando o JSF 1.2_03.

JSP

<h:commandButton id="icoExcluir" styleClass="botao icoExcluir" value="" actionListener="#{modelo.excluir}" onclick="if (!confirm('#{messages.modeloMsgExcluir}')) { return false; }">

Managed Bean

public void excluir(ActionEvent evt) { log.info("excluir..."); UIParameter param = (UIParameter) evt.getComponent().findComponent("cdModelo"); Long cdModelo = (Long) param.getValue(); log.debug("cdModelo = " + cdModelo); getModeloManager().excluir(cdModelo); log.debug("great success!"); }