fabio_xavier1 16 de nov. de 2010
Você poderia colocar um trecho do fonte de sua (JSP,XHTML e afins) para que eu possa dar uma olhada e testar em alguns exemplos.
RMarcel 16 de nov. de 2010
<rich:dataTable id= "table" var= "item" rendered= "true" rules= "rows, "
rowClasses= "whiterow,greyrow" headerClass= "tableheader"
cellpadding= "5px" rows= "2" value= "#{Cliente.clientes}" width= "513px;" >
<f:facet name= "header" >
<rich:columnGroup>
<h:column>
<h:outputText value= "Nome" />
</h:column>
<h:column>
<h:outputText value= "Telefone" />
</h:column>
<h:column>
<h:outputText value= "Email" />
</h:column>
<h:column>
<h:outputText value= "Cliente desde" />
</h:column>
<h:column>
<h:outputText value= "Status" />
</h:column>
<h:column>
<!-- botoes -->
</h:column>
</rich:columnGroup>
</f:facet>
<rich:columnGroup>
<rich:column sortBy= "#{item.nome}" >
<h:outputText value= "#{item.nome}" />
</rich:column>
<h:column>
<h:outputText value= "#{item.telefoneResidencial}" />
</h:column>
<h:column>
<h:outputText value= "#{item.email}" />
</h:column>
<h:column>
<h:outputText value= "#{item.dtCadastro}" />
</h:column>
<h:column>
<h:outputText value= "#{item.status}" />
</h:column>
</rich:columnGroup>
</rich:dataTable>
aqui nessa linha onde coloquei o sortBy
<rich:column sortBy= "#{item.nome}" >
<h:outputText value= "#{item.nome}" />
</rich:column>
esta ocorrendo o erro " org.apache.jasper.JasperException: /private/procurarCliente.jsp(82,5) Attribute sortBy invalid for tag column according to TLD
"
isto esta em um arquivo .jsp
fabio_xavier1 16 de nov. de 2010
Fiz uma breve pesquisa, pelo que consegui ver em alguns forums isso pode se tratar de algum possivels BUG da versão do Rich Faces utlizada dê uma olha nesse link, olhei 3 topicos no forum da JBoss e ambos citavam possiveis BUG’s.
http://community.jboss.org/message/56460
Por enquanto ainda não achei uma solução, mais se eu encontar algo te aviso.