Olá! Creio que vc esteja utilizando o NetBeans pq tive o mesmo problema com ele pois estava ocupando muita espaço na memória, o jeito era tirar, no meu caso o TomCat do ar ou reiniciar o Netbeans.
Tente isto e dê um retorno para vermos outras possibilidades.
Cara, um maluco do meu trampo comentou sobre esse erro, ele falou que é uma exceção que pode ser resolvida parcialmente se você der na inicialização da JVM que estiver rodando mais espaço de memória ram para rodar, ai depende de seu Sistema operacional para saber como é feio isso
Entendi… eu ia mesmo perguntar como fazer pra aumentar a qtde de memória da JVM, valeu!
O engraçado é que eu realmente estou usando o NetBeans pra desenvolver essa aplicação e os registros a serem listados não eram tantos pra que desse um pau desses.