Vous devez augmenter la taille du tas dans le script ejbdeploy.bat/sh afin d’éviter les erreurs de délai d’expiration.
AIX, Linux et SoloarisAccédez au répertoire [racine du serveur d’applications]/deploytool/itp/ et ouvrez le fichier ejbdeploy.sh pour le modifier.
(Solaris uniquement) Dans la section SunOS, recherchez l’attribut EJBDEPLOY_JVM_OPTIONS et remplacez la valeur de l’option -XX:PermSize par 256m, puis assurez-vous que la valeur de l’option -Xverify est définie sur none.
Remplacez la taille du tas dans la section $JAVA_CMD\ par la valeur suivante appropriée :
Enregistrez le fichier, puis fermez-le.
Windows
WindowsAccédez au répertoire [racine du serveur d’applications]\deploytool\itp et ouvrez le fichier ejbdeploy.bat dans un éditeur de texte.
Recherchez la ligne commençant par %JAVA_HOME%, puis recherchez l’argument -Xmx.
Modifiez l’argument en -Xmx512M.
Enregistrez le fichier, puis fermez-le.
Augmentation de la valeur de MaxPermSize (WebSphere sur Solaris)Connectez-vous à la console d’administration WebSphere.
Dans l’arborescence de navigation de la console d’administration WebSphere, effectuez l’une des procédures suivantes :
Cliquez sur Servers > Server Types > WebSphere Application servers, puis, dans le volet de droite, cliquez sur le nom du serveur.
Sous Server Infrastructure, cliquez sur Java and Process Management > Process Definition.
Sous Additional Properties, cliquez sur Java Virtual Machine.
Dans la zone Generic JVM Arguments, définissez le paramètre MaxPermSize comme suit : -XX:MaxPermSize=512m
Cliquez sur OK ou sur Apply.
Dans la zone Messages, cliquez sur Save directly to master configuration, puis redémarrez le serveur d’applications.
|
|
|