You are not logged in.
Tout d'abord bravo pour la sortie de la version 3.1 qui est plus riche et plus stable.
Néanmoins, il reste des erreurs fréquente lors de la manipulation de la sitemap :
type Rapport d'exception
message
description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
exception
javax.servlet.ServletException: L'exécution de la servlet a lancé une exception
cause mère
java.lang.OutOfMemoryError: PermGen space
J'ai déjà augmenté la mémoire allouée à la JVM à 512Mo...
Une idée ?
Bien à vous
Didier.
Offline
Bonjour et merci
Les JVM de sun sont dotées de deux espaces mémoire (visible dans l'admin).
Le permier sert à charger les objects etc... il se configure avec -Xmx512m
Le deuxième sert à charger les librairies (le code java lui même) et il se configure avec -XX:MaxPermSize=128M
Il s'agit de deux espaces mémoire séparés.
C'est ce deuxième qui vous pose problème. Par défaut il doit valoir 64M (ou 96M si vous avez l'option -server), mais 128M sont nécessaire à cause de toutes les librairies qui sont incluses.
Voilà !
Raphael Franchet
Expert Ametys
Offline
Merci Raphaël
C'était bien ça.
Offline
Bonjour,
J'ai la même erreur que ci-dessus, mais j'avoue ne pas savoir où modifier l'allocation mémoire pour la jvm.
D'habitude je fais ça en passant la taille en argument au lancement de l'application. Comment proposez vous de le faire ici pour exécuter le front ? Faut il modifier le source qui lance la page d'index ?
merci par avance.
Hervé
Offline
L'allocation de mémoire d'un JVM se fait dans la ligne de commande qui lance le programme java : en l'occurence ici c'est Tomcat le programme java (ou jetty c'est selon).
Sous Windows, si vous utilisez tomcat, cela se fait dans le script de lancement de tomcat, par exemple : Tomcat/bin/startup.bat
en positionnant la variable JAVA_OPTS avec les valeurs qui vous interesse par exemple :
set JAVA_OPTS=-Xmx512m -XX:MaxPermSize=128M
Sous Linux, c'est startup.sh et la déclaration doit ressembler à
export JAVA_OPTS=-Xmx512m -XX:MaxPermSize=128M
Raphael Franchet
Expert Ametys
Offline
et boujour au fait !
Raphael Franchet
Expert Ametys
Offline