Hibernate e Tomcat out of memory
![Immagine](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPg0tQgOhKjmFVmWT5icRfztbcgt3DHb_pu2k1cNUldydjB8558C2m0Xlfe9cO_UzMIOh7QjMJatVdQ4LdKFoG5jgE4epCYTKu7Go1H9BD4EKKh-Dibm3eeBXvWyy3AZToUjHTmx_bcuuS/s400/tomcatMemory.png)
DOMANDA: Sto utilizzando Hibernate sulla mia web application. Dopo un po' che navigo ed effettuo query, il server Tomcat 7 smette di funzionare e ricevo questo errore: java.lang.OutOfMemoryError: PermGen space at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:620) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124) Come posso risolverlo? RISPOSTA: L'accoppiata Tomcat e Hibernate funziona molto bene, ma, come tutti i framework/applicazioni installati sul web server richiede alcune piccole configurazioni per settare tutto al meglio. Come impostazione predefinita, Tomcat assegna pochissima memoria per i processi in esecuzione. E' proprio quello il problema, poca memoria a disposizione e il nostro framework (in questo caso Hibernate ) ne richiede di più. Vediamo come aumentarla. In Linux : 1. Cerchiamo il file catalina.sh nella carte