Conseils de dépannage

Dans cette section :

Suivez les conseils suivants pour le dépannage d'App Studio.


Haut de page

x
Options de configuration Tomcat

Tomcat étant exécuté en tant que service, les paramètres Tomcat Java, entre autres, sont écrits dans le registre. Ils peuvent être configurés dans la fenêtre Propriétés Apache Tomcat. Vous pouvez lancer ceci depuis le menu Démarrer en sélectionnant Programmes, Information Builders, Tomcat, et Utilitaire de Configuration Tomcat.

Si vous devez ajuster la version Java, cliquez sur l'onglet Java pour changer l'emplacement dans lequel Tomcat recherche les composants Java. N'oubliez pas que Tomcat 7.0 requière Java 1.6.

Remarque : Tomcat 7.0 requière Java 1.6. Pendant l'installation de Tomcat, si Tomcat 7.0 a utilisé le JRE Java 1.5 pour son JAVA_HOME, les compilations des pages JSP vont échouer et vous allez recevoir des erreurs du type Impossible de trouver un compilateur javac. Pour résoudre ce problème, mettez à jour les chemins pour pointer sur le fichier jvm.dll du JRE au sein de Java 1.6 JDK et ajoutez le fichier JDK/lib/tools.jar dans le CLASSPATH de Tomcat.


Haut de page

x
Problèmes de mémoire Java

Si l'installation d'App Studio a a configuré Tomcat pour vous, les paramètres de Tomcat Java VM sont automatiquement augmentés. Ceci est fait parce que les options de mémoire Java JVM du serveur d'applications ne sont pas toujours suffisantes pour certaines fonctionnalités de WebFOCUS. Si vous avez plus de problèmes à résoudre ou si installez Tomcat (ou un autre serveur d'applications) manuellement, vous aurez sans doute à augmenter les options de mémoire Java JVM.

Les options Java VM les plus courantes que vous devez définir impliquent la taille du segment de mémoire et de la pile Java, qui déterminent la disponibilité de la mémoire pour les programmes Java et Java VM (machine virtuelle). Les erreurs peuvent se produire si la mémoire disponible est insuffisante, et la taille du segment de mémoire a un effet sur la performance, car elle détermine la fréquence du nettoyage de la mémoire.

Les fonctionnalités décrites ci-après constituent les options Java VM les plus courantes liées aux paramètres de mémoire. Remplacez le signe ### par la taille que vous souhaitez définir :

-Xmx###M

Définit la taille maximale des segments de mémoire Java. Il est courant de la définir à un 1/4 du système RAM.

-Xms###M

Définit la taille initiale des segments de mémoire Java. Il est courant de la définir à un 1/8 du système RAM.

-Xss###M

Définit la taille de la pile de thread Java. Vous n'avez pas besoin de définir cela à moins que vous ajustez votre environnement.

La taille est généralement définie en mégaoctets, par exemple :

-Xms256M
-Xmx512M

Les tailles optimales varient en fonction de la mémoire totale disponible, les besoins de votre application, des autres processus exigeant de la mémoire, le type de machine virtuelle Java, et autres considérations. Un bon point de départ est de définir le minimum à 1/8 de la RAM totale et le maximum à 1/4 de la RAM totale.

La définition de ces options, et des autres options pour machine virtuelle Java, dépend de votre serveur d'applications.


Haut de page

x
Démarrer App Studio

Si vous fermez App Studio et qu'il est impossible de le redémarrer, vous aurez sans doute à arrêter manuellement le processus focshell.exe. Pour ce faire :

  1. Appuyez sur les touches Ctrl + Alt + Effacer puis choisissez Gestionnaire de tâches.
  2. Cliquez sur l'onglet Processus.
  3. Trouvez puis sélectionnez un nom d'image focshell.exe s'il s'affiche.

    Remarque : vous pouvez cliquer sur la colonne Nom Image pour trier par nom.

  4. Cliquez sur Arrêter le processus.

Si aucun focshell.exe ne s'affiche, vous pourrez alors redémarrer App Studio.


WebFOCUS