Paginação primefaces 3.0

Olá
Pessoal boa tarde?
Estou usando tomcat 7 primefaces 3.0.

Nesse meu exemplo de paginação quando executo a página pela primeira vez e click no checkbox principal para ele marcar todos os 10 primeiros registros da pagina ele funciona certinho, bom agora vamos ao problema se eu executo a pagina e navego entrea as paginas e em seguida click no botão de marcar os 10 registros em qualquer página, então ele marca todos os registros não somente os 10 da página que estou mais todos os registros, ou seja deveria selecionar apenas os 10 da pagina que estou navegando correto? esse é o meu problema.

No exemplo da versão 2.2.1 do prime esse bug existe mesmo de acordo com a url: http://www.primefaces.org/showcase/ui/datatableRowSelectionRadioCheckbox.jsf existe esse bug mesmo.
Agora na url do 3.0: http://www.primefaces.org/showcase-labs/ui/datatableRowSelectionRadioCheckbox.jsf eles corrigiram o problema porem na minha pagina o erro continua mesmo com a versão 3.0, e estou rodando o exemplo fornecido pela primefaces, alguem teria alguma ideia de como selecionar esse problema?

<?xml version="1.0" encoding="ISO-8859-1" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"  
      xmlns:h="http://java.sun.com/jsf/html"  
      xmlns:ui="http://java.sun.com/jsf/facelets"
        xmlns:f="http://java.sun.com/jsf/core" 
        xmlns:c="http://java.sun.com/jsp/jstl/core"
        xmlns:p="http://primefaces.org/ui">
<h:head>
</h:head>

<h:form id="form">

 
    <p:dataTable var="car" value="#{tableBean.mediumCarsModel}" paginator="true" rows="10"
                 selection="#{tableBean.selectedCars}">

        <f:facet name="header">
            Checkbox Based Selection
        </f:facet>

        <p:column selectionMode="multiple" style="width:18px" />

        <p:column headerText="Model">
            #{car.model}
        </p:column>

        <p:column headerText="Year">
            #{car.year}
        </p:column>

        <p:column headerText="Manufacturer" >
            #{car.manufacturer}
        </p:column>

        <p:column headerText="Color">
            #{car.color}
        </p:column>
        <f:facet name="footer">
            <p:commandButton value="View" icon="ui-icon-search" update=":form:displayMulti" oncomplete="multiCarDialog.show()"/>
        </f:facet>
    </p:dataTable>
</h:form>
</html>

Estou com o mesmo problema, estou tentando implementar uma solução em javascript ou em jsf 2.0 porém
está complicado, pois construir todo sistema que estou desenvolvendo na versão do prime 2.2.1 que acredito
ser a mais estavel… fiz um projeto piloto que funcionou isso, porém o prime tem algumas particularidades
dependente de tags e propriedades delas deixam de funcionar alguns componentes, já que são todos scripts
baseados em jquery.

Ai estou tentando tirar o check de seleção multipla coloca no event onload uma
função javascript que tirar o componente da datatable ex:

funcao{
document.getElem…B…Id(idDoMultipleSeletion).innerHTML="";
}

vê se ajuda!

e ai blz. .conseguiu resolver ???