Lorsque vous installez Java ES dans une zone root entière sur les versions précédentes de Solaris 10, le programme d'installation risque d'afficher l'un des messages suivants :
Unsupported components in zone Following components required by the selected components, are not supported in local zone and they can not be installed directly into the local zone. Please install these components from the global zone before proceeding the installation SharedComponent |
eur
The Sun Web Console packages that are installed on your system have a defect that is preventing Java ES from installing in a while root non-global zone. In order to rectify this situation you must upgrade the Sun Web Console packages in the global zone before installing Java ES in a whole root zone. Please see the Java ES Release Notes (bug 6451030) and Installation Guide for further information. |
Ces deux messages s'affichent parce que les packages de la console Web Java Sun déjà installés contiennent un attribut incorrect qui empêche le programme d'installation de les mettre à niveau. Les packages de la console Web Java Sun contenant l'attribut incorrect ont été livrés avec les SE Solaris 10, Solaris 10 1/06, Solaris 10 6/06 et Java ES 2005Q4.
Solution Pour résoudre ce problème, vous devez mettre à niveau les packages de la console Web Java Sun dans la zone globale avant d'installer Java ES dans une zone root entière. Deux possibilités s'offrent à vous :
Dans la zone globale, exécutez le programme d'installation et installez uniquement tous les composants partagés. Les packages de la console Web Java Sun sont alors mis à niveau et l'attribut de zone est corrigé. Tous les autres composants partagés Java ES 5 sont également installés dans la zone globale et propagés dans les zones non globales. Ce n'est peut-être pas acceptable pour votre situation et ce n'est pas recommandé si vous avez installé une version précédente de Java ES dans une zone racine complète.
Dans la zone globale, mettez uniquement à niveau les packages de la console Web Java Sun. Pour ce faire, connectez-vous à la zone globale, puis naviguez jusqu'au répertoire d'installation de Java ES 5 pour Solaris. En tant qu'utilisateur root, procédez comme suit :
cd Product/sunwebconsole ./setup |
Le script setup met à niveau la console Web Java Sun dans la zone globale et propage la mise à niveau à toutes les zones non globales.