Monitoring, Version 6.2.2
La configuration des clients de navigation comprend les étapes suivantes :
Lorsque le client de navigation se connecte au serveur Tivoli Enterprise Portal, il télécharge une applet Java™. Les applets Java exécutés dans un environnement de navigateur utilisent la technologie de plug-in Java. Le plug-in d'applet doit être connecté au navigateur pour établir et initialiser un environnement d'exécution Java approprié dans lequel l'applet peut s'exécuter.
Sous Linux® et UNIX®, le plug-in doit manuellement être connecté aux navigateurs ; sous Windows®, l'utilitaire d'installation Java connecte automatiquement le plug-in Java associé à Internet Explorer et Firefox. A la suite de l'installation, un plug-in peut être déconnecté d'un navigateur donné de manière sélective, à l'aide du panneau de commande Java (voir Suppression du plug-in Java sous Windows).
Plusieurs paramètres d'exécution doivent être indiqués avant le démarrage du client de navigation, afin d'allouer suffisamment de mémoire pour l'applet Tivoli Enterprise Portal et réduire le temps de démarrage.
Si vous utilisez Internet Explorer sous Windows, vous devez effectuer une étape supplémentaire pour utiliser l'environnement d'exécution Java Sun :
Des conflits d'enregistrement de plug-in peuvent se produire si les deux environnements d'exécution Java (IBM® et Sun) sont installés sous Windows. Vous pouvez résoudre les problèmes de ce type en désenregistrant le plug-in dans les navigateurs :
La réutilisation d'onglets existants n'est prise en charge qu'avec le navigateur Firefox. En d'autres termes, si un espace de travail est ouvert dans un onglet non mis en évidence et que vous sélectionnez, à partir de votre onglet actuellement mis en évidence, le même espace de travail de sorte qu'il s'ouvre dans un nouvel onglet, l'onglet non mis en évidence est remis en évidence et l'espace de travail y est rechargé. Pour que ce support soit activé :
Si vous n'autorisez pas la réutilisation de cet onglet, un nouvel onglet s'ouvre chaque fois que vous ouvrez un nouvel espace de travail.
Si vous exécutez le client de navigation avec l'environnement d'exécution Java IBM, exécutez la commande suivante pour rechercher le processus Java défaillant :
ps -aef | grep plugin
Si vous trouvez un processus similaire au suivant, arrêtez-le :
java -Dmozilla.workaround=true -Xbootclasspath/a:/opt/candlehome/7277c/JRE/li6263/lib/javaplugin.jar :/opt/candlehome/7277c/JRE/li6263/lib/deploy.jar -Djavaplugin.lib= /opt/candlehome/7277c/JRE/li6263/bin/libjavaplugin_jni.so -Djavaplugin.nodotversion=150 -Djavaplugin.version=1.5.0 -DtrustProxy=true -Xverify:remote -Djava.class.path=/opt/candlehome/7277c /JRE/li6263/lib/applet sun.plugin.navig.motif.Plugin
En cas d'exécution du client de navigation avec l'environnement d'exécution Java Sun, le processus Java défaillant est appelé java_vm.
Sous Linux, vous pouvez enregistrer le plug-in Java en créant un lien symbolique vers le plug-in Java dans le répertoire plugins du navigateur. Sous Windows, vous pouvez utiliser le panneau de commande Java pour vous assurer que le plug-in est associé au navigateur approprié.
Pour créer et tester le lien symbolique vers le plug-in sous Linux, procédez comme suit :
cd rép_install_jre find -name "libjavaplugin_oji.so" -print
./plugin/i386/ns7/libjavaplugin_oji.so ./plugin/i386/ns7-gcc29/libjavaplugin_oji.soUtilisez uniquement ns7-gcc29 si le navigateur a été compilé avec gcc2.9.
cd rép_install_navigateur/plugins
ln -s rép_install_jre/chemin_fichier_plugin_java
Pour afficher le chemin complet du plug-in à la place du nom de fichier uniquement, tapez about:config dans la barre d'adresses, puis appuyez sur Entrée. Recherchez la préférence plugin.expose_full_path et remplacez la valeur par true. (Cliquez deux fois sur le nom de préférence pour changer la valeur.)
Sous Windows, pour vérifier que le plug-in désiré est enregistré, procédez comme suit :
Vous pouvez indiquer les paramètres d'exécution de l'applet Java à l'aide du panneau de configuration du JRE approprié. Utilisez le même ID utilisateur à partir duquel le navigateur va être lancé, afin d'ouvrir le panneau de configuration et de spécifier ces paramètres, sinon le fichier deployment.properties de niveau utilisateur correspondant à l'ID utilisateur correct ne va pas être mis à jour.
Pour spécifier les paramètres d'exécution, procédez comme suit :
/opt/IBM/ibm-java2-i386-50/jre/bin/ControlPanel
Si vous disposez de plusieurs versions de Java, vérifiez que vous avez ouvert le panneau de commande approprié en confirmant le module d'exécution Java et que l'environnement d'exécution Java se trouve dans le chemin correct (par exemple, c:\program files\IBM\Java50\jre\bin pour IBM Java sous Windows). Pour vérifier, cliquez sur l'onglet Java et cochez la colonne Emplacement pour l'environnement d'exécution Java.
Définissez les paramètres du module d'exécution Java :
-Xms128m indique la taille initiale du segment Java (128 Mo) et -Xmx256m sa taille maximale. Le paramètre -Xverify:none désactive la vérification de classe Java, ce qui peut augmenter le temps de démarrage.
L'option -Djava.protocol.handler.pkgs est requise uniquement pour l'environnement d'exécution Java IBM sur Linux en raison d'un problème au niveau du plug-in qui ne met pas en cache les fichiers .jar. Si le paramètre est ignoré, les fichiers .jar d'applet Tivoli Enterprise Portal ne seront pas mis en cache, ce qui ralentit les démarrages ultérieurs de l'applet.
Vérifiez que les paramètres Fichiers temporaires sont définis sur Illimités :
Effacez la mémoire cache du navigateur :
L'environnement d'exécution Java Sun ne supporte pas systématiquement les mêmes valeurs de segment de mémoire maximales que l'environnement d'exécution Java IBM. La valeur maximale réelle est calculée en fonction des ressources disponibles sur la machine particulière à configurer, et l'algorithme utilisé est différent entre les deux environnements d'exécution Java. Le symptôme d'un problème de mémoire est l'échec du chargement de l'applet dans le navigateur, ce qui génère un message similaire au suivant :
Pour résoudre ce problème, réduisez la valeur du paramètre de segment de mémoire maximal dans le panneau de commande Java par incréments de 32m ou 64m jusqu'à ce que l'erreur disparaisse. Par exemple, si vous commencez par la valeur recommandée de -Xmx256m, essayez de la réduire à -Xmx224m ou -Xmx192m. Vous allez finalement atteindre une valeur appropriée pour la machine concernée.
Si vous utilisez Internet Explorer pour le client de navigation Tivoli Enterprise Portal et que vous voulez utiliser l'environnement d'exécution Java Sun, vous devez identifier sur le serveur Tivoli Enterprise Portal Server la version de l'environnement d'exécution Java à utiliser par le client.
Pour identifier la version, mettez à jour le fichier jrelevel.js situé dans le répertoire \rép_install_itm\CNB (Windows) ou rép_install_itm/arch/cw (Linux) de l'ordinateur sur lequel le serveur de portail est installé. Affectez une valeur valide à la variable déclarée suivante :
var jreLevel = "1.5.0"
Les valeurs prises en charge sont les suivantes :
| * | Le client de navigation va utiliser l'environnement d'exécution Java par défaut pour l'ordinateur. |
| 1.5.0 | Le client de navigation va utiliser l'environnement d'exécution Java IBM 1.5 (version par défaut livrée). |
| 5.0 | Le client de navigation va utiliser l'environnement d'exécution Java Sun 1.5.0_xx le plus récent qui est installé. |
| 6.0 | Le client de navigation va utiliser l'environnement d'exécution Java Sun 1.6.0_xx le plus récent qui est installé. |
Lorsque l'environnement d'exécution Java IBM ou l'environnement d'exécution Java Sun est installé sous Windows, l'utilitaire d'installation Java connecte automatiquement le plug-in Java associé à Internet Explorer et Firefox. Des conflits d'enregistrement de plug-in se produisent parfois sous Windows lorsque les deux environnements d'exécution Java sont installés. Les symptômes correspondent généralement à l'affichage d'un des messages suivants lors du lancement du client Tivoli Enterprise Portal :
“Java Plug-in detected JRE collision"
ou
“Applet(s) in this HTML page requires a version of java different from the one the browser is currently using. In order to run the applet(s) in this HTML page, a new browser session is required. Press ‘Yes" to start a new browser session.
Pour résoudre cet incident, désenregistrez le plug-in.
Pour désenregistrer le plug-in Java, procédez comme suit :
Deux entrées doivent être présentes : une pour "Internet Explorer" et une pour "Mozilla et Netscape". En général, après l'installation de Java, ces deux cases sont cochées, ce qui signifie que les plug-ins Java associés à ces deux navigateurs ont été enregistrés. La figure 32, illustre le panneau de commande IBM pour Java ; la version Sun est pratiquement identique.
Si vous rencontrez des problèmes lors du chargement de Tivoli Enterprise Portal à l'aide de Firefox, c'est l'un des premiers panneaux que vous devez vérifier pour vous assurer que le plug-in Java a réellement été enregistré. En général, pour résoudre rapidement des problèmes d'enregistrement, il vous suffit de supprimer la coche (si elle est déjà active) et d'appuyer sur Appliquer ; cochez ensuite la case de nouveau, puis appuyez sur Appliquer. Cette action désactive l'option puis la réactive de sorte que l'enregistrement du plug-in soit réinitialisé et que les entrées sous-jacentes du registre Windows soient rétablies.
Avec Sun Java version 1.6.0_10 ou ultérieure, une nouvelle architecture de plug-in a été introduite et établie comme plug-in par défaut. Les clients de navigation IBM Tivoli Monitoring ne fonctionnent pas avec cette nouvelle architecture de plug-in. Pour utiliser le JRE Sun 1.6.0_10 (ou version ultérieure) JRE, apportez les deux modifications de configuration ci-dessous avant de lancer le navigateur.
document.writeln( '<PARAM NAME= "legacy_lifecycle" VALUE="false">' );
Si vous ne modifiez pas correctement la configuration, le client de navigation prend fin et il se peut que l'erreur de connexion serveur présentée dans la figure 33 s'affiche.
[ Début de page | Page précédente | Page suivante | Table des matières ]