Richfaces, eclipse nao reconhece o sortBy

3 respostas
R

olá galera, estou tendo problemas para usar o richfaces …

ao ordenar uma tabela com o atributo sortBy estou tendo o seguinte erro :

“Attribute sortBy invalid for tag column according to TLD”

já copiei os rich.tld e o rich.taglib.xml de dentro das libraries e colei direto no web inf mas nao funcionou …

talvez seja a versao do jar que esta sendo usado, mas acho dificil…

alguem pode dar uma luz ??

3 Respostas

F

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.

R
<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

F

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.

Criado 16 de novembro de 2010
Ultima resposta 16 de nov. de 2010
Respostas 3
Participantes 2