reRender no dataTable

Eu tenho um rich:dataTable e um rich:datascroller. Quando eu clico no dataScroller para ir para a segunda grid nada acontece, mas se eu der um refresh na página a grid é atualizada e muda para a segunda grid. Já coloquei um reRender e nada. Já procurei pela web e pelo fórum e nada adiantou. Um colega fez do mesmo modo que eu e funcionou. Já não tenho ideias. :cry: Nem consigo dormir direito por causa disso. :shock:

					<rich:dataTable id="dt_pessoa" value="#{pessoaBean.listaPessoa}" 
									var="item" 
									onRowMouseOver="this.style.backgroundColor='#F1F1F1'"
				                    onRowMouseOut="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'" 
				                    rows="1" 
				                    reRender="ds">
					
						<f:facet name="header">
						        <h:outputText value="Cadastrados" />
						</f:facet> 
						
						<rich:column>
						        <f:facet name="header">
						        <h:outputText value="Nome" />
						        </f:facet> 
						             <h:outputText value="#{item.nome}"></h:outputText>
						</rich:column>
						
						<rich:column>
						        <f:facet name="header">
						        <h:outputText value="Endereço"/>
						        </f:facet> 
						             <h:outputText value="#{item.endereco}"></h:outputText>
						</rich:column>
						
						<rich:column>
						        <f:facet name="header">
						        <h:outputText value="Telefone"/>
						        </f:facet> 
						             <h:outputText value="#{item.telefone}"></h:outputText>
						</rich:column>
						
						<rich:column>
						        <f:facet name="header">
						        <h:outputText value="Telefone2"/>
						        </f:facet>
						             <h:outputText value="#{item.telefone2}"></h:outputText>
						</rich:column>
						
						<rich:column>
						        <f:facet name="header">
						        <h:outputText value="Celular"/>
						        </f:facet>
						             <h:outputText value="#{item.celular}"></h:outputText>
						</rich:column>
						
						<rich:column>
						        <f:facet name="header">
						        <h:outputText value="Celular2"/>
						        </f:facet>
						             <h:outputText value="#{item.celular2}"></h:outputText>
						</rich:column>
						
						<f:facet name="footer">
							<rich:datascroller id="ds" 
								   for="dt_pessoa" 
								   reRender="dt_pessoa"/>
						</f:facet>
					</rich:dataTable>

Meu amigo, você já verificou se o mapeamento do richfaces no seu web.xml está correto ?

Opa alexegidio. Foi mal ai a demora. Eu to sem internet em casa ai tenho que usar a da empresa. Vou passar meu web.xml para vcs verem, mas acho que está certo. Foi um colega quem me passou a confguração.

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
   <context-param>  
     <param-name>facelets.DEVELOPMENT</param-name>  
     <param-value>true</param-value>  
   </context-param>  

    <context-param>
        <param-name>org.richfaces.SKIN</param-name>
        <param-value>blueSky</param-value>
    </context-param>
    <filter>
        <display-name>RichFaces Filter</display-name>
        <filter-name>richfaces</filter-name>
        <filter-class>org.ajax4jsf.Filter</filter-class>
    </filter>
    <filter-mapping>
        <filter-name>richfaces</filter-name>
        <servlet-name>Faces Servlet</servlet-name>
        <dispatcher>FORWARD</dispatcher>
        <dispatcher>INCLUDE</dispatcher>
        <dispatcher>REQUEST</dispatcher>
    </filter-mapping>
    <context-param>
        <param-name>com.sun.faces.verifyObjects</param-name>
        <param-value>false</param-value>
    </context-param>
    <context-param>
        <param-name>com.sun.faces.validateXml</param-name>
        <param-value>true</param-value>
    </context-param>
    <context-param>
        <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
        <param-value>client</param-value>
    </context-param>
    <servlet>
        <servlet-name>Faces Servlet</servlet-name>
        <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>
    <servlet-mapping>
        <servlet-name>Faces Servlet</servlet-name>
        <url-pattern>/faces/*</url-pattern>
    </servlet-mapping>
    <session-config>
        <session-timeout>
            30
        </session-timeout>
    </session-config>
    <welcome-file-list>
        <welcome-file>index.jsp</welcome-file>
    </welcome-file-list>
</web-app>

Cara, mais mal ainda pela demora!
Estou tentando iniciar meu projeto de TCC (em plenas férias :? ) e tá me tomando um tempão.
Já conseguiu resolver seu problema ?
Aparentemente o mapeamento do web.xml tá certo.
Dê um retorno …

Aqui só por curiosidade ?
Sua dataTable está dentro de um “form” ?

opa alexegidio!

Está sim, antes estava cada coisa da página em um form, mas agora coloquei todo mundo em um form apenas, inclusive o dataTable.