Notes de version de Sun Java System Web Server 7.0 pour Microsoft Windows

Problèmes connus

Cette section répertorie les principaux problèmes connus et limitations au moment de la publication de la version bêta de Web Server 7.0.

Installation

Le tableau suivant répertorie les problèmes connus liés à l'installation.

Tableau 1–3 Problèmes connus liés à l'installation

ID du problème 

Description 

6492159 

Java ES 5 Web Server crée deux instances

Le programme d'installation de Java ES met à jour la valeur WS_DOCROOT dans le fichier de propriétés. C'est pour cette raison que le configurateur crée deux instances pour Web Server. 

Solution : aucune.

6408072 

Icônes requises pour les objets dans le dossier Programmes.

Les objets du dossier Sun Java System Web Server 7.0 sont créés avec des icônes programmes Windows par défaut et ne présentent pas d'icônes spécifiques pour distinguer les programmes Sun. 

Solution : aucune.

6311607 

Le programme d'installation s'arrête brutalement en mode CLI si le mot de passe d'administration est composé de 8 caractères ou plus.

Si le mot de passe utilisateur d'administration dépasse huit caractères, toute entrée incorrecte dans le port d'administration, le port du serveur Web ou l'ID utilisateur d'administration provoque l'arrêt brutal du programme d'installation. 

Solution :

lorsque vous installez Web Server 7.0 à l'aide de l'interface de ligne de commande (CLI), vous devez définir un mot de passe d'administration composé de moins de huit caractères. 

6287206 

Installation du logiciel impossible si la procédure est lancée à partir d'un dossier partagé sur le réseau.

Sur la plate-forme Windows, il est impossible d'installer le produit si le programme d'installation setup.exe est lancé à partir d'un réseau partagé sur une autre machine.

Solution : aucune.

6408072 

Sous Windows, icônes requises pour les objets du dossier Programmes.

Les objets du dossier Sun Java System Web Server 7.0 sous Windows sont créés avec des icônes programmes Windows par défaut et ne présentent pas d'icônes spécifiques pour distinguer les programmes Sun. 

6492144 

Sous Windows, le programme d'installation de la CLI ne reconnaît pas la commande Ctrl+C lors de la saisie du mot de passe.

Le programme d'installation n'accepte pas la commande ctrl+c, par conséquent le terminal devient inutilisable.

4988156 

L'installation du produit autonome sur une installation JES existante et vice-versa n'est pas prise en charge

L'installation du produit autonome Web Server 7.0 sur une installation Java Enterprise System (JES) n'est pas prise en charge. Les utilisateurs JES de Web Server doivent utiliser le programme d'installation de JES pour mettre à niveau Web Server vers sa dernière version.  

Solution : aucune.

Migration

Le tableau ci-dessous répertorie les problèmes connus liés à la migration.

Tableau 1–4 Problèmes connus liés à la migration

ID du problème 

Description 

6498416 

Échec de création de l'instance Web Server après la migration de Java ES 4 vers Java ES 5

Après la migration de Java ES 4 vers Java ES 5, si vous essayez de créer une instance Web Server pour le serveur migré, la création de cette instance échoue. Le message d'erreur suivant s'affiche : 


windows.machine.com:ADMIN3210 : impossible de créer l'instance parce que le service Windows "https-jeswin123.india.sun.com' existe déjà.

Pour plus d'informations, consultez le site suivant : http://docs.sun.com/app/docs/doc/819-2625/6n4tcivk8.

6493944 

Échec de migration de Web Server sous Windows

Solution : à la fin de la migration, suivez les étapes ci-dessous pour mettre à jour le chemin de bibliothèque des Root certs :

  1. Répertoriez les root certs disponibles.

    "WebServer-base\bin\modutil" -list -nocertdb -dbdir "WebServer-base\admin-server\config-store\test\config"

  2. Supprimez les Root certs existants.

    "WebServer-base\bin\modutil" -dbdir "WebServer-base\admin-server\config-store\test\config" -delete "Root Certs" -force

  3. Mettez à jour les Root certs avec le chemin de bibliothèque correct.

    "WebServer-base\bin\modutil" -dbdir "WebServer-base\admin-server\config-store\test\config" -add "Root Certs" -libfile "nssckbi.dll" -force,

WebServer-base correspondant à C:\Program Files\Sun\JavaES5\WebServer7 et dont le nom de configuration est test.


Remarque –

Cette procédure doit être effectuée après l'utilisation de la commande migrate et avant l'utilisation de la commande migrated config.



Remarque –

Pour des informations détaillées sur la migration, reportez-vous au manuel Sun Java System Web Server 7.0 Installation and Migration Guide. Celui-ci contient des informations sur la migration de la version 4.1 à la version 7.0 et de la version 6 et versions compatibles à la version 7.0.


Noyau

Le tableau suivant répertorie les problèmes connus liés au noyau du serveur.

Tableau 1–5 Problèmes connus liés au noyau

ID du problème 

Description 

6395374 

Nom d'hôte incorrect pour Web Server sous Windows

Administration

Le tableau suivant répertorie les problèmes connus liés à l'administration.

Tableau 1–6 Problèmes connus liés à l'administration

ID du problème 

Description 

6513089 

Valeur manquante dans le fichier server.xml lors du redémarrage de l'instance de Web Server.

Lorsque vous redémarrez l'instance de Web Server, le message d'erreur suivant s'affiche : 


valeur manquante dans server.xml lors du redémarrage de l'instance du serveur Web.

Solution suivez les étapes suivantes :

  1. Démarrez le serveur d'administration.

    WebServer-base\admin-server\bin\startserv

  2. Modifiez le fichier WebServer-base\https-FQDN\config\server.xml.

  3. Recherchez les lignes suivantes :


    <search-collection>
    <name/>
    <..?
    </search-collection>
  4. Remplacez ces lignes par les suivantes :


    <search-collection>
    <name>search-collection-1</name>
    <..?
    </search-collection>
  5. Transférez ces modifications dans le serveur d'administration.

    wadm pull-config --user=admin --config=FQDN FQDN

FQDN est le nom de domaine complet de votre système hôte. 

6492144 

Sur une plate-forme Windows, le programme d'installation de la CLI ne traite pas la commande Control+C lors de la saisie du mot de passe.

Le programme d'installation n'accepte pas la commande Control+C, par conséquent, le terminal devient inutilisable. 

Solution : aucune.

6479247 

La boîte de dialogue de saisie du mot de passe de jeton apparaît au redémarrage d'une instance après son déploiement. Ce comportement n'a pas été observé sur d'autres plates-formes.

Solution : aucune.

6432106 

La fonction de recherche de Sun Java System Portal Server émet une exception après la mise à niveau de Web Server.

La fonctionnalité de recherche de Portal Server émet une exception lors de la mise à niveau de Web Server de Java ES 4 vers Java ES 5.  

Solution :


Remarque –

déplacez les fichiers de bibliothèque existants libdb-3.3.dll et libdb_java-3.3.dll vers un emplacement approprié, hors des répertoires privés de Web Server. Une fois les bibliothèques de Portal Server correctement placées, spécifiez ce chemin pour <libdb-3.3.dll path> :<libdb_java-3.3.dll path> dans les commandes suivantes.


Sur la plate-forme Windows, procédez comme suit : 

  1. Copiez les fichiers libdb-3.3.dll et libdb_java-3.3.dll depuis le répertoire lib de Web Server 6.1 vers un emplacement approprié.


    Attention – Attention –

    Ne copiez pas les fichiers de bibliothèque vers les répertoires privés de Web Server 7.0 (par exemple le répertoire lib).


  2. Créez le répertoire portal_libraries.

  3. Copiez les fichiers de bibliothèque libdb-3.3.dll et libdb_java-3.3.dll vers portal_libraries.

  4. Utilisez la commande wadm pour informer Web Server de l'emplacement des fichiers de bibliothèque.

  5. Procurez-vous le paramètre du chemin de bibliothèque native :

    get-jvm-prop -user=admin --config=hostname native-library-path-prefix

  6. Enregistrez la sortie.

  7. Ajoutez les chemins copiés libdb-3.3.dll et libdb_java-3.3.dll au chemin de bibliothèque native existant :

    set-jvm-prop --config=hostname native-library-path-prefix=<existing native library-path>:</portal-libraries-path>

    portal-libraries-path correspondant à l'emplacement où vous avez copié les fichiers libdb-3.3.so et libdb_java-3.3.so à l'étape 1.

    Si vous n'obtenez pas de résultats ou de sortie pour la commande get-jvm-prop, définissez le paramètrenative-library-path-prefix :

    native-library-path-prefix=</portal-libraries-path>


    Remarque –

    Utilisez « ; » comme séparateur pour le paramètre native-library-path-prefix comme suit :

    native-library-path-prefix=<existing native libarary path>;<portal-libraries-path>

    Pour les autres plate-formes, utilisez « : »comme séparateur pour le paramètre native-library-path-prefix comme suit :

    native-library-path-prefix=<existing native libarary path>:<portal-libraries-path>


  8. Déployez la configuration modifiée :

    deploy-config [--user=admin-user] config-name

6425144 

wadm ne met pas correctement à jour le chemin de classe si celui-ci contient un point-virgule (;).

Lorsque vous définissez le chemin de classe en utilisant le fichier wadm.bat, si ce chemin contient un point-virgule, le chemin de classe complet n'est pas mis à jour dans le fichier server.xml. Seul le chemin avant le point-virgule (;) est mis à jour.

Solution : utilisez l'une des solutions suivantes.

  • Utilisez le caractère d'échappement (\) avant le point-virgule.

  • Utilisez wadm en mode simple.

6364924 

Un nœud peut être enregistré sur plusieurs serveurs d'administration, ce qui peut engendrer un conflit de configuration.

Vous pouvez enregistrer un nœud sur un serveur d'administration secondaire sans annuler l'enregistrement sur le premier serveur. Cependant, cet enregistrement entraîne l'inaccessibilité des nœuds sur les deux serveurs d'administration. 

Solution :

pour chaque enregistrement, redémarrez le nœud d'administration. Le nœud d'administration est disponible sur le serveur d'administration le plus récent sur lequel il a été enregistré. 

6379125 

La commande wadm autorise la connexion à un nœud, affiche un certificat et émet une « Erreur HTTP 400 ».

Le nœud de Web Server utilise le même connecteur JMX que le serveur d'administration enregistré sur le même URI en tant que serveur d'administration. Un certificat est émis en tant que partie du protocole Handshake SSL et l'exécution n'atteint pas le nœud. Web Server ne peut pas déterminer si la connexion provient d'un client ou d'un serveur d'administration. 

4793938 

La boîte de dialogue d'authentification s'affiche à la place de l'index de répertoire.

Par défaut, Web Server 7.0 n'envoie pas d'index de répertoire à moins que l'utilisateur ne soit authentifié. La tentative d'accès à un répertoire invite l'utilisateur à entrer un nom d'utilisateur et un mot de passe. Cela se produit car la liste de contrôle d'accès par défaut (ACL) dans Web Server 7.0 n'accorde de droit d'accès qu'aux utilisateurs authentifiés. 

Solution :

vous pouvez accorder le droit d'accès à la liste aux utilisateurs non-authentifiés à l'aide de la console d'administration ou en modifiant le fichier default.acl. Pour plus d'informations sur l'autorisation de droit d'accès, reportez-vous au Sun Java System Web Server 7.0 Administrator’s Guide.

Localisation

Le tableau suivant répertorie les problèmes connus liés à la version localisée de Web Server 7.0.

Tableau 1–7 Problèmes de localisation

ID du problème 

Description 

6497092 

Les menus Windows ne sont pas localisés

Les menus Démarrer-> Sun Microsystems ->Web Server 7.0->Start/Stop Admin Server ne sont pas localisés sous Windows. 

Solution : aucune.

6483354 

La gestion des fichiers n'est pas libérée par le processus webservd sous certaines conditions.

  1. Accédez à la console d'administration de Web Server via l'URL de connexion.

  2. Sélectionnez l'onglet de configuration dans la page d'administration.

  3. Sélectionnez un lien de configuration puis le lien Serveur virtuel.

  4. Activez l'option Négocier la langue client et entrez votre langue (par exemple zh-CN).

  5. Cliquez sur Enregistrer.

  6. Redémarrez Web Server en cliquant sur le lien Déploiement en attente dans la console d'administration ou redémarrez Web Server manuellement.

  7. Sous Internet Explorer, entrez un nouvel URL (par exemple http://yourmachine/xyz).

    L'erreur page introuvable s'affiche sous Internet Explorer 6.

Résultat attendu : la page Introuvable doit s'afficher correctement sous Internet Explorer à la place du message d'erreur page introuvable.

6442101 

L'outil de recherche de l'aide en ligne ne fonctionne pas avec les langues non anglaises.

Solution : aucune.

6431022 

Des fichiers manquent dans l'aide en ligne pour le lien Astuces de recherche pour toutes les langues.

  1. Connectez-vous à la console d'administration en tant qu'administrateur.

  2. Ouvrez la fenêtre de l'aide en ligne.

  3. Cliquez sur l'onglet Rechercher dans le cadre du navigateur.

  4. Cliquez sur le lien Astuces de recherche.

    Le message Introuvable s'affiche.

  5. Solution : aucune.

6419884 

Toutes les aides en ligne de localisation sont manquantes pour la recherche.

Ce problème existe dans le navigateur zh_CN. En cliquant sur le lien de l'aide, la page de recherche affiche le message d'erreur Introuvable.

Solution :

consultez http:///search/help/zh_CN/basic-search.html à la place de http:///search/help/zh/basic-search.html

6412711 

Dans l'IG d'administration, une partie du message Configuration déployée avec succès est tronqué sous Internet Explorer.

Solution : aucune.

6385933 

Après la création de la configuration, un nom multioctet devient inutilisable sur Web Server 7

  1. Cliquez sur l'onglet Configurations.

  2. Sélectionnez Copier ou Créer une configuration.

  3. Entrez une chaîne multioctet dans le champ Nom de configuration puis entrez toutes les autres informations.

    En cliquant sur le bouton Terminer, la liste des configurations comprenant une chaîne ??? à la place du nom saisi s'affiche. Vous ne pouvez pas redémarrer l'instance.

Solution : aucune.

6492144 

Sous Windows, le programme d'installation de la CLI ne reconnaît pas la commande Control+C lors de la saisie du mot de passe.

Le programme d'installation n'accepte pas la commande Control+C, par conséquent le terminal devient inutilisable. 

6494089 

Le nœud du serveur d'administration comporte une chaîne non localisée.

  • Connectez-vous à la console d'administration de Web Server en tant qu'administrateur.

  • Cliquez sur l'onglet Nœuds. Une chaîne non localisée s'affiche, par exemple « This is the Administration Server Node. »

6385933 

Une fois la configuration créée, un nom multioctet devient inutilisable.

  1. Cliquez sur l'onglet Configurations.

  2. Sélectionnez Copier ou Créer une configuration.

  3. Entrez une chaîne multioctet dans le champ du nom de configuration puis entrez les autres informations demandées à l'écran.

  4. Cliquez sur le bouton Terminer.

    Une liste de configurations s'affiche contenant une chaîne ??? à la place du nom saisi. Vous ne pouvez pas redémarrer l'instance.

6316881 

Impossible de récupérer les caractères multioctets des en-têtes via req.getHeader().

Les caractères ne sont pas analysés correctement lorsque request.getHeader() est appelé.

5046634 

Il n'existe aucune fonctionnalité équivalente à use-responseCT-for-headers sur Web Server 7.0.

6503931  

Le fichier schema.properties file n'est pas localisé.

LesSchemaValidationExceptions engendrées par le serveur d'administration résultent en des messages d'exception lus à partir du fichier schema.properties. Ce fichier n'est pas localisé.

6507819 

Sous Windows, la gestion des fichiers n'est pas libérée par le processus webservd sous certaines conditions.

  1. Accédez à la console d'administration de Web Server via l'URL de connexion.

  2. Sélectionnez l'onglet Configuration dans la page d'administration.

  3. Sélectionnez un lien de configuration, puis sélectionnez le lien Serveur virtuel.

  4. Activez l'option Négocier la langue client et entrez votre langue (par exemple zh-CN).

  5. Cliquez sur le bouton Enregistrer.

  6. Redémarrez Web Server en cliquant sur le lien Déploiement en attente dans la console d'administration ou redémarrez-le manuellement.

  7. Sous Internet Explorer, entre un nouvel URL (par exemple http://yourmachine/xyz). Le message « page introuvable » s'affiche sous Internet Explorer 6.

Résultat attendu : la page « Introuvable » doit s'afficher correctement sous Internet Explorer à la place du message d'erreur « page introuvable ».  

6507819 

La version localisée de l'aide en ligne de Web Server présente certaines différences par rapport à l'anglais.

L'aide en ligne japonaise ne comporte pas de contenu localisé pour les écrans de la console d'administration suivants : 

  • Modification des préférences du journal d'accès

  • Modification des préférences du journal d'accès

  • Archivage des fichiers journaux

  • Définition de la rotation du journal

6508299 

Des caractères inutilisables s'affichent dans les résultats de recherche sur le panneau gauche de l'aide en ligne de Web Server pour les lettres non anglaises.

L'utilisation de l'onglet Rechercher dans l'aide en ligne pour rechercher du contenu spécifique affiche des caractères inutilisables dans la page de résultats.  

6494089 

Le nœud du serveur d'administration comporte une chaîne non localisée.

  • Connectez-vous à la console d'administration de Web Server en tant qu'administrateur.

  • Cliquez sur l'onglet Nœuds.

    Une chaîne non localisée s'affiche, par exemple « This is the Administration Server Node. »

6502036 

La fenêtre d'aide affiche un message « Erreur d'application » dans le volet gauche.

Sous Linux, le fait d'accéder à l'aide à partir de la version localisée de la console d'administration affiche un message d'erreur d'application.