Tabla con Paginacion

Buenos dias , tengo el siguiente problema , estoy desarollando una aplicacion y he venido manejando el tema de persistencia con JPA , para lo q he necesitado esta bien , pero ahora necesito hacer una consuta a varias tablas las cuales no estan relacionadas y voy a obtener una gran cantidad de registros los cuales necesito paginar , he estado probando con el cachedRowset pero no me ha funcionado la parte de la paginacion, ademas no se si sea la forma mas correcta de hacerlo.

Les agradezco cualguer ayuda.

Gracias,

Edwin.