blog infocube | sviluppo applicazioni web

In infocube abbiamo provato ad installare il pacchetto bundle di liferay5.1 con tomcat6 come un servizio windows secondo le istruzioni contentute nei due articoli seguenti della wiki di liferay e nell’how-to di apache.

La wiki di liferay fa ancora riferimento alla versione 5 di tomcat, basta sostituire chiaramente i file della 6, ma a noi, inoltre, si presentava sempre una eccezione: java.lang.OutOfMemoryError: PermGen space.

Facendo partire il tutto con startup.bat il problema non si presentava.

Per l’installazione abbiamo seguito i passi della wiki, aggiungendo alle java-opts, tramite il tool di configurazione di tomcat, tomcat6w.exe, anche i parametri contenuti nel file setEnv.bat, che non veniva richiamato dal service.bat, tra questi in particolare:

-XX:MaxPermSize=256m

limita l’utilizzo del PermGen space ed evita il verificarsi dell’eccezione.

Lascia un commento

Copyright © infocube. All rights reserved.