Spring 3.1 + Hibernate + Problemas com PermGen Space! O que está diferente?
5 respostas
AGAraujo
Boa tarde pessoal!
Eu atualizei há uns 15 dias o Spring para a versão 3.1 e um dos projetos, que anteriormente implementava sobre JPA, foi alterado para Hibernate. Daí para frente este projeto está dando direto problema de “java.lang.OutOfMemoryError: PermGen space” no TomCat 7.
Alguém saberia me informar o que houve nessas versões ou o problema está no uso Hibernate?
Não não!! A máquina é a mesma. Tudo está igual. Quer dizer… os JARs de dependencia para o Spring 3.1 foram tb atualizados… no mais não tenho nenhuma outra alteração (que eu lembre agora).
E junto com a alteração do JAR, foi nenhum código novo não?
AGAraujo
Código tem muito, pois o projeto está em evolução. Porém, mesmo com uma única classe (servlet) dá este erro!
A única coisa que tem de código diferente da implementação anterior está sendo como o contexto do spring é acessado. Desta vez utilizamos:
resolvemos o problema migrando de Hibernate para JPA.
Não me pergunte o por quê de ter dado certo, mas acabou literalmente com o problema do PermGen, mas qual a causa real de ter ocorrido isto não sabemos.