OutOfMemory no jBoss com Hibernate [RESOLVIDO]

Bom dia,

Galera é o seguinte… Minha aplicaçao vai salvar no Oracle umas listas com mais ou menos uns 2000 objetos utilizando Hibernate.
As vezes o servidor dá uma excessao de OutOfMemory e isso acaba com minha aplicação. Na verdade eu consigo setar os valores minimos e maximos de memoria no arquivo run.bat, mas eu queria poder tratar essa excessao para mostrar para o usuario e nao deixar a aplicação morrer. Quando dá esse erro, eu preciso reiniciar o jBoss e isso vai ser foda quando tiver em produçao ne?!

Como devo proceder com essa excessao?

Abraços à todos…

Bom dia… Consegui resolver…
Eu estava esquecendo de fechar o SessionFactory. Apos fazer isso, eu monitorei a memoria da aplicaçao e funcionou corretamente.

Obrigado.