Bom dia alguém pode me tirar uma duvida sobre JSF com richfaces? tenho o trecho abaixo que é um datatable com o datascroller ao renderizar a tela e utilizar o data scroller mostra que teve a mudança de pagina mas na hora de apresentar os registros são sempre apresentados os mesmos, como se estivesse na primeira pagina. O mais esquisito é que tenho outro datatable na mesma pagina e a paginação funciona e realmente não sei o que está errado.
<rich:dataTable style="width: 100%;" value="#{manterPrepostoBean.contratosIncluirAlterarPresposto}" var="contrato" id="data_table_contratosInternosRelacionados"
rows="#{manterPrepostoBean.quantidadeRegistrosGridContratoInterno}"
styleClass="centered_fields">
<f:facet name="header">
<div style="width: 100%; text-align: right;">
<span>Mostrar </span>
<h:selectOneMenu value="#{manterPrepostoBean.quantidadeRegistrosGridContratoInterno}" id="qtRegistrosPorPagina">
<f:selectItem itemValue="10" itemLabel="10"/>
<f:selectItem itemValue="20" itemLabel="20"/>
<f:selectItem itemValue="50" itemLabel="50"/>
<f:selectItem itemValue="100" itemLabel="100"/>
<f:selectItem itemValue="150" itemLabel="150"/>
<f:selectItem itemValue="250" itemLabel="250"/>
<f:selectItem itemValue="500" itemLabel="500"/>
<a4j:ajax event="valueChange" render="data_table_contratosInternosRelacionados data_scroller_contratosInternosRelacionados" />
</h:selectOneMenu>
<span> dados por página</span>
</div>
</f:facet>
<rich:column width="100px;">
<f:facet name="header">
Contrato
</f:facet>
<h:outputText value="#{contrato.coContrato} - #{contrato.noContrato}"/>
</rich:column>
<rich:column width="20">
<f:facet name="header">
Vigente
</f:facet>
<h:outputText value="Sim" rendered="#{contrato.contratoVigente}"/>
<h:outputText value="Não" rendered="#{!contrato.contratoVigente}"/>
</rich:column>
<rich:column>
<f:facet name="header">
Ação
</f:facet>
<a4j:commandButton id="desvincularContratoInterno" image="/images/icons/trash.png"
title="Remover Contrato"
oncomplete="#{rich:component('confirmarOperacaoContratoInterno')}.show(); return false;"
action="#{manterPrepostoBean.prepareDesvincularContratoPreposto(contrato)}" />
</rich:column>
</rich:dataTable>
<rich:dataScroller id="data_scroller_contratosInternosRelacionados"
for="data_table_contratosInternosRelacionados" renderIfSinglePage="false"
fastControls="hide" styleClass="pg"
activeStyleClass="pg_ativo" inactiveStyleClass="pg_inativo">
<!--omitido <f:facet>-->
</rich:dataScroller>