Olá pessoal, estou com problema em usar a ordenação da Data Table do richfaces pois conforme meu codigo abaixo, até aparece as setas de ordenação nas colunas porem ao clicar não acontece nada, não encontrei nenhum exemplo utilizando ordenação com Columns, será que é possivel?
Se alguem tiver uma idéia …Desde ja agradeço…
<%-- data table que exibe os registros cadastradas --%>
<rich:dataTable value="#{backManutencao.listaRegistros}"
var="beans" rows="#{backManutencao.linhasPaginacao}"
onRowMouseOver="this.style.backgroundColor='#F1F1F1'"
onRowMouseOut="this.style.backgroundColor='#FFFFFF'">
<f:facet name="header">
<h:outputText value="Lista Manutencao"/>
</f:facet>
<rich:columns value="#{backManutencao.nomeCampo}" index="ind"
var="item" sortBy="#{beans}">
<f:facet name="header">
<h:outputText value="#{backManutencao.campos[item].aliasColuna}"/>
</f:facet>
<%-- link para atualizar o registro --%>
<h:commandLink target="#{backManutencao.target}"
action="alterar"
actionListener="#{backManutencao.prepararAtualizacao}"
rendered="#{backManutencao.update}"
value="#{beans.atributos[item].valor}" >
</h:commandLink>
<h:outputText value="#{beans.atributos[item].valor}" rendered="#{!backManutencao.update}" />
</rich:columns>
<rich:column styleClass="coluna_centro" rendered="#{backManutencao.delete}">
<f:facet name="header">
<h:outputText value="X" />
</f:facet>
<h:selectBooleanCheckbox id="chkDelete" value="#{beans.remover}" />
</rich:column>
<f:facet name="footer">
<rich:datascroller rendered="#{backManutencao.paginacao}" renderIfSinglePage="false"></rich:datascroller>
</f:facet>
</rich:dataTable>