User Tools

Site Tools


wiki:epims4_0m2:admin:install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:epims4_0m2:admin:install [2008/07/16 09:37]
dupierris
wiki:epims4_0m2:admin:install [2009/11/19 11:53] (current)
132.168.73.9
Line 79: Line 79:
 Faire de même depuis un poste à distance pour s'​assurer de l'​accessibilité du serveur. Faire de même depuis un poste à distance pour s'​assurer de l'​accessibilité du serveur.
  
 +==== PROBLEME POSSIBLE : PC non connecté à internet ou derrière un proxy ====
 +Si l'​ordinateur sur lequel vous installez le serveur Geronimo n'a pas de connexion à internet (ou la connexion passe par un proxy) vous allez avoir des problèmes au démarrage d'​ePims. En effet, une librairie intégrée dans Geronimo contient un bug qui fait qu'​elle tente de se connecter pour récupérer des infos qu'​elle n'a pas (ce qu'​elle ne devrait pas faire).
 +Pour corriger ce problème il faut :
 +  * arrêter le serveur Geronimo
 +  * récupérer le fichier suivant {{:​wiki:​epims4_1m1:​admin:​myfaces-impl-1.2.0.zip|}}
 +  * le dézipper
 +  * mettre le fichier dézippé (nommé myfaces-impl-1.2.0.jar) dans le dossier //​[GERONIMO_HOME]\repository\org\apache\myfaces\core\myfaces-impl\1.2.0\//​ pour remplacer l'​ancien (qui bug)
 +  * redémarrer Geronimo
 +
 +Tout devrait fonctionner normalement.
 +
 +==== Modification allocation mémoire ====
 +**:!: IMPORTANT**
 +
 +De base Geronimo ne s'​alloue que très peu de mémoire, avec pour conséquence de fréquents problèmes (PermgenSpace,​ OutOfMemory Error, ...). Afin de remédier à cela il est possible de modifier la mémoire que le programme s'​alloue.
 +
 +Pour ce faire il faut modifier certains fichiers (selon la méthode que vous utilisez pour lancer Geronimo)
 +  * si vous utilisez la commande ">​startup.bat"​ ou ">​startup.sh"​ : modifiez le fichier [GERONIMO_HOME]\bin\startup.bat (ou .sh si vous êtes sous linux)
 +  * si vous utilisez la commande "> geronimo.bat run" ou "> geronimo.bat start" (ou équivalent Linux en .sh) : modifiez le fichier [GERONIMO_HOME]\bin\geronimo.bat (ou .sh si vous êtes sous linux)
 +La modification à apporter est l'​ajout de la ligne suivante (le "//​900M//"​ et le "//​512M//"​ sont des valeurs de mémoires à adapter selon votre système)
 +<​code>​
 +set JAVA_OPTS=-Xmx900M -XX:​MaxPermSize=512M
 +</​code>​
 +
 +
 +  * si vous utilisez le Service Wrapper : dans le fichier [WRAPPER_HOME]((dossier dont le nom est normalement de la forme "​wrapper-windows-x86-32-3.2.3
 +"​))\conf\wrapper.conf rajoutez les lignes suivantes dans la catégorie //# Java Additional Parameters//​ (le "//​900M//"​ et les "//​512M//"​ sont des valeurs de mémoires à adapter selon votre système)
 +<​code>​wrapper.java.additional.6=-Xmx900M
 +wrapper.java.additional.7=-XX:​PermSize=512M
 +wrapper.java.additional.8=-XX:​MaxPermSize=512M</​code>​
 +Nota : les chiffres 6,7 et 8 (dans wrapper.java.additional.6 par exemple) sont à adapter à ce qui existe déjà dans votre fichier wrapper.conf. Si il existe déjà 7 //​Additional Parameters//​ il faut mettre 8,9 et 10 pour les 3 nouveaux que vous allez ajouter. Si au contraire il n'en existe que 2 mettez 3,4 et 5.
  
  
wiki/epims4_0m2/admin/install.1216193826.txt.gz · Last modified: 2008/09/24 15:35 (external edit)