O que está errado ?
rich:column
<f:facet name=“header”>
<h:outputText value="#{label.Alterar}" />
</f:facet>
<a4j:commandLink action="#{contatoControle.selecionaLogradouro}"
reRender=“tabLogradouros, logradouroDados”>
<h:graphicImage value="/images/icones/warn16_1.gif"
style=“cursor:pointer display: block;margin-left: auto;margin-right: auto;border: none;” />
</a4j:commandLink>
</rich:column>
segue o metodo:
public void selecionaLogradouro(ActionEvent event){
try {
logradouro = (Logradouro)FacesContext.getCurrentInstance().getExternalContext().getRequestMap().get(“log”);
if(logradouros.contains(logradouro)){
logradouros.remove(logradouro);
}
} catch (Exception e) {
e.printStackTrace();
System.out.println("Erro: " + e.getMessage());
System.out.println("Erro: " + e.getCause());
}
}