Ces notes de version contiennent des informations importantes concernant JavaTM System Web Server 7.0 (Web Server 7.0), aussi bien pour la version autonome que pour la version Java Enterprise System (Java ES) 5. Ces notes abordent de nouvelles fonctions et améliorations et présente les notes d'installation, les problèmes connus et d'autres informations récentes importantes. Lisez attentivement ce manuel avant d'utiliser Web Server 7.0.
Ces notes de version se composent des sections suivantes:
Web Server 7.0 est une nouvelle version majeure comportant d'importantes améliorations dans l'infrastructure d'administration. En outre, vous pouvez configurer Web Server pour l'exécuter comme application 64 bits sur les plates-formes SolarisTM, SPARC® et AMD64.
Web Server 7.0 propose une prise en charge complète de l'interface de ligne de commande, une configuration consolidée, une sécurité améliorée avec la prise en charge de la cryptographie par courbe elliptique et enfin la prise en charge du clustering. Il intègre également un outil de migration efficace permettant de migrer des applications et des configurations de Web Server 6.0 et Web Server 6.1 vers Sun Java System Web Server 7.0.
Sun Java System Web Server 7.0 comporte les nouvelles fonctions suivantes :
Prise en charge de Java Servlet 2.4 et Java Server Pages (JSP) 2.0
Prise en charge de JavaServer Pages Standard Tag Library 1.1 et Java Server Faces 1.1
Prise en charge de Java Database Connectivity et du pool de connexions
Technologies intégrées Java Web Services Pack développeur 2.0
Redirection et réécriture d'URL à l'aide d'expressions régulières
L'infrastructure de gestion de Web Server 7.0 est basée sur la technologie moderne de distribution Java Management Extensions (JMXTM). La technologie JMX fournit des outils de création de solutions distribuées dynamiques et modulaires basées sur le Web pour la gestion et le contrôle de périphériques, d'applications et de réseaux gérés par le service. JMX vous aide à gérer et contrôler les instances, configurations et applications Web à travers des déploiements Web Server clusterisés.
Le serveur d'administration est une instance spécialement configurée de Web Server sur laquelle sont déployées les applications d'administration, chacune étant exécutée sur chaque nœud de la batterie de serveurs. L'un de ces nœuds est configuré en tant que serveur d'administration et les autres comme nœuds d'administration.
Le serveur d'administration basé sur le Web a été reconçu pour faciliter l'accès aux tâches les plus courantes et faciliter l'exécution des tâches complexes.
Il comporte les nouvelles fonctions suivantes :
assistants basés sur le Web pour l'exécution des tâches les plus courantes ;
prise en charge complète de l'interface de ligne de commande (CLI) pour la configuration serveur et les tâches d'administration serveur ;
stockage centralisé de la configuration ;
support pour le déploiement des informations de configuration de Web Server sur plusieurs machines (cette fonction étend la prise en charge de Web Server dans les batteries de serveurs et les clusters) ;
gestion et contrôle intégrés des clusters du serveur.
Pour plus d'informations sur l'utilisation de l'interface d'administration pour l'exécution de tâches administratives, reportez-vous au Sun Java System Web Server 7.0 Administrator’s Guide.
L'interface de ligne de commande vous permet de configurer et de gérer facilement votre serveur.
Elle comporte les fonctions clés suivantes :
shellJavaTM Command Language (jacl ) incorporé pour les scripts ;
CLI extensible, vous permettant d'ajouter des commandes à l'aide de plug-ins tiers ;
support pour les administrations, configurations et gestions locales ou distantes d'une ou plusieurs instances de serveur ;
exécution automatique de commandes lorsque vous entrez un ou plusieurs caractères et appuyez sur la touche Tab ;
modes de fonctionnement conviviaux basés sur la CLI, notamment les modes Simple, Shell et Fichier.
Pour plus d'informations sur ces commandes, reportez-vous au Sun Java System Web Server 7.0 CLI Reference Manual .
Web Server 7.0 est intégré à N1TM Service Provisioning Server 5.2. Ce dernier est un outil de provisioning d'application qui permet d'éliminer l'utilisation de scripts personnalisés. Grâce à l'intégration de Web Server dans Sun N1 Service Provisioning System, en tant qu'administrateur, il ne vous est plus nécessaire d'écrire des scripts personnalisés pour l'installation de plusieurs serveurs Web dans un environnement de centre de données ou dans une batterie de serveurs.
Les fichiers de configuration de Web Server 7.0 ont été réorganisés et consolidés pour simplifier les tâches d'administration.
Dans les versions précédentes de Web Server, les fichiers de configuration, contenus dans la userdb, étaient partagés entre toutes les instances et le contenu de ces fichiers était souvent spécifique à une instance. Sur Web Server 7.0, les fichiers de configuration contenus dans le répertoire userdb ont été supprimés. Leur fonctionnalité a été incorporée dans le fichier server.xml du répertoire config . Les fichiers de configuration des répertoires alias et httpacl ont été déplacés dans le répertoire config. Ces modifications consolident les informations de configuration spécifiques aux instances dans le répertoire config d'une instance.
Pour plus d'informations sur ces fichiers, reportez-vous à la Sun Java System Web Server 7.0 Administrator’s Configuration File Reference.
Web Server 7.0 comprend une implémentation, compatible avec la plate-forme Java 2, Édition Entreprise (J2EETM), des spécifications des technologies Java Servlet 2.4 et JavaServer PagesTM (JSP TM) 2.0. Le conteneur Web de Web Server 7.0 offre la souplesse et la fiabilité nécessaires à la conception et au déploiement des applications Web répondant aux normes de la technologie Java.
Les servlets fournissent une méthode basée sur les composants indépendante des plates-formes de création d'applications basées sur le Web, sans les limitations de performances engendrées par les programmes CGI. La technologie JSP est une extension de la technologie de servlet qui prend en charge la création de pages HTML et XML composées de contenu dynamique.
Pour plus d'informations sur ces technologies, consultez le site suivant :
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html
JavaServer Pages Standard Tag Library 1.1 fournit des balises personnalisées qui encapsulent la fonctionnalité principale commune à de nombreuses applications Web. JavaServer Pages Standard Tag Library prend en charge les tâches structurelles courantes, telles que l'itération et les conditionnelles, les balises de manipulation des documents XML, les balises d'internationalisation et les balises SQL. Il propose également une structure d'intégration entre les balises personnalisées existantes et les balises JavaServer Pages Standard Tag Library.
Web Server 7.0 prend en charge la technologie JavaServer FacesTM. Cette technologie simplifie la création d'interfaces utilisateur pour les applications JavaServer.
Pour plus d'informations sur ces technologies, consultez le site suivant :
http://java.sun.com/j2ee/1.4/docs/tutorial/doc/index.html
L'API Java Naming and Directory InterfaceTM (J.N.D.I.) fournit une connexion transparente aux services hétérogènes de nommage et d'annuaire d'une entreprise.
Web Server offre une technologie prête à utiliser et transparente Java DataBase Connectivity (JDBCTM) et prend en charge une large gamme de pilotes JDBC standard et personnalisés.
Web Server 7.0 prend en charge le pool de connexions JDBC, c'est-à-dire, un groupe de connexions réutilisables pour une base de données particulière. Étant donné que la création d'une nouvelle connexion prend du temps, le serveur conserve un pool de connexions disponibles pour accroître les performances. Lorsqu'une application requiert une connexion, celle-ci obtient une connexion du pool. Lorsqu'une application met fin à une connexion, cette dernière est replacée dans le pool.
Pour plus d'informations sur la création de pools de connexion JDBC, reportez-vous au Sun Java System Web Server 7.0 Administrator’s Guide.
Web Server 7.0 prend en charge la version 32 bits de la plate-forme Java 2, Édition Standard (Java SETM) 5.0 et Java SE 6.0. Pour la version 64 bits de Web Server, la version 64 bits du logiciel Java Development Kit (JDKTM) est prise en charge. La version 64 bits de Web Server n'est actuellement prise en charge que sur les systèmes d'exploitation Solaris.
Le tableau suivant répertorie les versions JDK prises en charge sur les différentes plates-formes :
Tableau 1 Versions JDK prises en charge
Système d'exploitation |
Version Java SE prise en charge (fournie ou non avec Web Server) |
Prise en charge du 64 bits (oui/non) |
---|---|---|
Solaris SPARC |
1.5.0_09 (oui) 1.6.0 (non) |
Oui |
Solaris x86/AMD, AMD64 |
1.5.0_09 (oui) 1.6.0 (non) |
Oui |
Linux |
1.5.0_09 (oui) 1.6.0 (non) |
Non |
Windows |
1.5.0_09 (oui) 1.6.0 (non) |
Non |
HP-UX |
1.5.0_03 (oui) |
Non |
Au moment de l'installation, vous devez spécifier un chemin valide pour le JDK. Pour utiliser la version JDK non incluse dans le produit, téléchargez-la à partir des adresses suivantes :
JDK version 1.6.0 : http://java.sun.com/javase/downloads/index.jsp
JDK version 1.5.0_03 : http://www.hp.com/products1/unix/java/java2/jdkjre5_0/index.html
Web Server 7.0 comprend les technologies Java Web Services Pack développeur (Java WSDP) 2.0 et XML. Les services Web déployés à l'aide de Java WSDP peuvent être déployés sur Web Server 7.0 de la même manière qu'une application Web en utilisant la commande wadm.
Web Server 7.0 prend en charge des fonctions de sécurité, telles que le chiffrement XML, la signature numérique XML et le fournisseur de sécurité des messages.
Pour plus d'informations sur Java WSDP 2.0, consultez le site suivant :
http://java.sun.com/webservices/jwsdp/index.jsp
Les échantillons Java WSDP 2.0 se trouvent à l'emplacement suivant. Ils peuvent être déployés sur Web Server 7.0.
http://java.sun.com/webservices/downloads/2.0_preview_webservicespack.html
Web Server 7.0 prend en charge la réplication et le basculement de sessions basés sur des clusters. La réplication et le basculement de sessions fournissent une haute disponibilité pour les applications Web en répliquant les sessions HTTP d'une instance de serveur vers une autre dans le même cluster de serveur. Étant donné que chaque session HTTP possède une copie de sauvegarde sur une instance distante, une panne serveur qui provoque l'indisponibilité d'une instance du cluster ne perturbe par la continuité de la session.
Pour plus d'informations sur la prise en charge de la réplication de sessions légères, reportez-vous au Sun Java System Web Server 7.0 Administrator’s Guide.
Web Server 7.0 présente une prise en charge améliorée des expressions régulières et du traitement conditionnel dans le fichier de configuration obj.conf.
Les améliorations clés comprennent :
la prise en charge des expressions régulières ;
une fonction d'application serveur (SAF) restart pour le redémarrage des requêtes avec un nouvel URI ;
la prise en charge des paramètres SAF dynamiques incluant des expressions, variables et références support d'expressions régulières ;
les balises <If>, <ElseIf> et <Else> pour le traitement conditionnel ;
la prise en charge des conditions complexes utilisant les opérateurs and, or et not ;
les filtres sed-request et sed-response pour la réécriture des requêtes et des corps de messages de réponse.
Vous pouvez utiliser ces nouvelles fonctions pour définir des règles de redirection et de réécriture d'URL flexibles, comme celles disponibles via mod_rewrite sur le serveur HTTP Apache. À la différence de mod_rewrite, les expressions régulières et le traitement conditionnel sur Web Server 7.0 peuvent être utilisés à n'importe quelle étape du traitement des requêtes, même avec des plug-ins tiers.
Pour plus d'informations sur les expressions régulières et les fonctions de réécriture d'URL, reportez-vous à la Sun Java System Web Server 7.0 Administrator’s Configuration File Reference.
En plus des applications de contrôle fournies par les versions précédentes de Web Server, Web Server 7.0 apporte les optimisations suivantes :
contrôle des servlets, JSP et caractéristiques du conteneur JavaServer Pages Standard Tag Library ;
contrôle des statistiques du processus et du serveur virtuel depuis le serveur d'administration ;
intégration avec l'agent de gestion du système sur la plate-forme Solaris 10 ; intégration avec Java Enterprise System Monitoring Framework (Java ES Monitoring Framework - structure de contrôle de Java ES), qui permet de rendre les informations de contrôle de Web Server 7.0 disponibles sur Java ES Monitoring Framework ;
accès aux données de contrôle sous la forme de Management Beans (MBeans) via le script Java Monitoring and Management Console (jconsole), Java ES Monitoring Framework ou n'importe quelle application cliente compatible avec Java Management Extensions (JMX).
Pour plus d'informations sur la fonction de contrôle de Web Server 7.0, reportez-vous au Sun Java System Web Server 7.0 Administrator’s Guide.
Le proxy inverse est intégré à Web Server 7.0. Il peut être exécuté en tant que module interne. Sur Web Server 6.1, le plug-in du proxy inverse devait être téléchargé séparément puis installé.
Web Server 7.0 propose une prise en charge IG et CLI pour la configuration du proxy inverse.
Pour plus d'informations sur la configuration du proxy inverse, reportez-vous au Sun Java System Web Server 7.0 Administrator’s Guide.
Web Server 7.0 propose la prise en charge du plug-in FastCGI. Ce-dernier est fourni avec Web Server 7.0.
Vous pouvez configurer le plug-in FastCGI avec Web Server en utilisant les fichiers de configuration.
Pour plus d'informations sur l'utilisation du plug-in FastCGI avec Web Server 7.0, reportez-vous au Sun Java System Web Server 7.0 Administrator’s Guide.
Web Server 7.0 prend en charge une grande variété de technologies permettant le chiffrement et la validation de données, l'authentification des requêtes et la protection des processus du serveur. Les améliorations clés des fonctions de sécurité comprennent notamment :
prise en charge de la structure cryptographique de la plate-forme Solaris 10 (par exemple, libpkcs11.so comprenant la prise en charge de l'accélération matérielle du processeur T1 UltraSPARC ®) ;
améliorations de la protection contre les attaques par déni de service (DoS) ;
protection par script intersite via le filtrage natif d'entrée basé sur sed(1) ;
sécurité des services Web :
signature numérique XML IETF,
chiffrement XML W3C ;
plate-forme intégrée pour la prise en charge des préférences de confidentialité (P3P) ;
prise en charge du contrôle d'accès WebDAV (Web-based Distributed Authoring and Versioning) ;
amélioration de la auth-db (base de données d'authentification) du protocole LDAP (Lightweight Directory Access Protocol) afin que les expressions de recherche et les attributs match soient configurables ;
prise en charge par la auth-db LDAP de l'interopérabilité avec Microsoft Active Directory ;
prise en charge de la migration de certificat depuis Tomcat ou autre référentiel basé sur les fichiers keystore Java ;
prise en charge des listes de révocation de certificats (LRC) appliquées de manière dynamique.
Sun Java System Web Server a toujours pris en charge les clés RSA. En plus de la prise en charge continue des clés RSA, Web Server 7.0 propose désormais la prise en charge de la cryptographie par courbe elliptique (ECC).
L'ECC représente la nouvelle génération de cryptographie par clé publique pour les environnements mobiles et sans fil. Cette méthode est basée sur un ensemble d'algorithmes pour la génération de clés, le chiffrement et le déchiffrement de manière à exécuter une cryptographie asymétrique.
Les fonctions principales de l'ECC sont les suivantes :
Par rapport aux systèmes de cryptage traditionnels, tels que le RSA, l'ECC offre une sécurité équivalente pour des tailles de clé plus petites, ce qui permet d'obtenir des calculs plus rapides, de réduire la consommation en énergie, ainsi que la consommation en mémoire et bande passante.
L'ECC fonctionne sur des courbes elliptiques. Vous devez choisir une courbe et une longueur de clé. Les courbes sont normalisées et nommées par diverses organisations, telles que NIST, ANSI et SECG. Étant donné que ces normes incluent la longueur de clé, il vous suffit de choisir l'un des noms de courbe prédéfinis. Web Server 7.0 prend en charge toutes les courbes actuellement spécifiées.
Pour plus d'informations sur l'utilisation de l'ECC sur Web Server, reportez-vous au Sun Java System Web Server 7.0 Administrator’s Guide.
Web Server 7.0 fournit des plug-ins à intégrer à l'environnement de développement intégré (EDI) NetBeansTM pour le déploiement et le débogage des applications Web. NetBeans est un environnement de développement complet destiné à créer des applications Web basées sur la plate-forme Java, Édition Entreprise (Java EE) avec les composants standard.
En plus du déploiement des applications Web, le plug-in permet d'exécuter les activités suivantes :
gestion des instances, comme le démarrage ou l'arrêt des instances de serveur ;
activation ou désactivation des applications ;
création des ressources serveur, telles que les ressources JDBC et les pools de connexion JDBC.
Pour plus d'informations sur NetBeans, consultez le site suivant :
http://www.netbeans.org/kb/index.html
Pour plus d'informations sur l'utilisation de NetBeans sur Web Server, consultez :
Web Server 7.0 prend en charge Sun Java Studio Enterprise 8.1. Sun Java Studio est un EDI extensible et puissant pour les développeurs de la technologie Java. Sun Java Studio 8.1 est basé sur le logiciel NetBeans et intégré à la plate-forme Java de Sun.
Vous pouvez vous procurer le plug-in de Web Server comme suit :
à partir du CD-ROM d'accompagnement inclus dans le kit média Sun Java System Web Server ;
via la fonction de mise à jour automatique (AutoUpdate) de Sun Java Studio ;
à partir du centre de téléchargement de Sun Java System Web Server.
Le plug-in Sun Java Studio 8.1 pour Web Server 7.0 fonctionne uniquement sur un serveur Web local. Cela signifie que l'EDI et le serveur Web doivent être installés sur la même machine.
Pour plus d'informations sur l'utilisation des fonctions de l'application Web sur Sun Java Studio 8.1, reportez-vous au didacticiel suivant :
http://developers.sun.com/prodtech/javatools/jsenterprise/learning/tutorials/index.jsp
Pour plus d'informations sur Sun Java Studio 8, consultez le site suivant :
http://www.sun.com/software/sundev/jde/
Web Server 7.0 est proposé dans les langues suivantes :
français ;
allemand ;
espagnol ;
japonais ;
chinois simplifié ;
chinois traditionnel ;
coréen.
Web Server 7.0 peut être installé sur des systèmes d'exploitation Solaris, Linux, HP-UX et Windows. Le tableau ci-dessous indique les plates-formes prises en charge. Pour plus d'informations sur les exigences d'installation, reportez-vous à la section Patchs requis du présent manuel.
Web Server 7.0 s'exécute en tant qu'application 32 bits sur Windows, Linux et HP-UX.
L'architecture Itanium d'Intel n'est pas prise en charge.
La mémoire minimum requise pour l'installation de Web Server (cf. tableau ci-dessous) est applicable pour une installation autonome de Web Server. Pour installer Web Server comme partie de Java ES, la mémoire minimum requise peut varier. Pour plus d'informations, reportez-vous aux Notes de version de Sun Java Enterprise System 5 pour UNIX et Notes de version de Sun Java Enterprise System 5 pour Microsoft Windows.
Fournisseur |
Architecture |
Système d'exploitation |
Mémoire minimum requise |
Espace disque minimum recommandé |
---|---|---|---|---|
Sun |
UltraSPARC® |
Solaris 8, 9, 10 |
256 Mo |
550 Mo |
Sun |
AMD/x86 |
Solaris 9, 10 (x86) Solaris 10 (AMD64) |
256 Mo |
550 Mo |
Microsoft |
AMD/x86 |
Windows 2000 Advanced Server, Service Pack 4 Windows XP Édition Professionnel, Windows 2003 Server, Édition Entreprise |
256 Mo |
550 Mo |
Red Hat |
AMD/x86 |
Red Hat Enterprise Linux AS 3.0 (Mise à jour 4 ou supérieure), 4.0 (ou mises à jour ultérieures) |
256 Mo |
550 Mo |
Novell |
AMD/x86 |
SUSE Linux Enterprise Server 9 (ou mises à jour ultérieures) |
256 Mo |
550 Mo |
Hewlett-Packard |
PA-RISC 2.0 |
HP-UX 11iv1 (B.11.11) |
256 Mo |
550 Mo |
Mettez votre système d'exploitation à jour avec les derniers patchs disponibles. Les patchs requis sont répertoriés dans les sections suivantes.
Si vous envisagez de déployer Web Server 7.0 comme partie de Java ES 5, reportez-vous à la section Patchs requis des Notes de version de Sun Java Enterprise System 5 pour UNIX.
Les utilisateurs x86 ou SPARC d'un système d'exploitation Solaris 8, 9 ou 10 doivent disposer du dernier cluster de patchs disponible. Ce dernier est disponible sous la rubrique « Patchs de sécurité et recommandés » sur le site Web de Sunsolve http://sunsolve.sun.com/pub-cgi/show.pl?target=patchpage.
Le programme d'installation de Web Server 7.0 détermine si les patchs requis sont installés sur votre machine, sans lesquels l'installation échouerait. Les patchs suivants sont requis pour une installation et un fonctionnement corrects de Web Server 7.0 sur une plate-forme prise en charge.
Si les patchs disponibles sur http://sunsolve.sun.com sont obsolètes, téléchargez la dernière version de ces patchs pour obtenir les dernières corrections de bogue et les dernières améliorations produit.
Pour connaître la version du système d'exploitation Solaris installé sur votre machine, consultez le fichier /etc/release.
Ce fichier contient les informations de version sous le format suivant :
Solaris 10 6/06 s10x_u2wos_08 X86 Copyright 2006 Sun Microsystems, Inc. Tous droits réservés. Utilisation soumise à licence. Assemblé le 02 mai 2006 |
Solaris 8 2/02
108434-18 : patch de bibliothèque partagée pour C++ (pour la version 32 bits de Web Server 7.0)
108435-18 : patch de bibliothèque partagée pour C++ (pour la version 64 bits de Web Server 7.0 )
Plate-forme Solaris 9 (SPARC)
Solaris 9 9/05
111711-12 : patch de bibliothèque partagée pour C++ (pour la version 32 bits de Web Server 7.0)
111712-12 : patch de bibliothèque partagée pour C++ (pour la version 64 bits de Web Server 7.0)
Plate-forme Solaris 9 (x86)
Solaris 9 9/05
117172-17 : patch de noyau
111713-09 : patch de bibliothèque partagée pour C++
119964-03 : patch de bibliothèque partagée pour C++
SUNWlxml (pour la version 64 bits de Web Server 7.0)
Certains patchs incompatibles peuvent affecter le démarrage de Web Server et engendrer une incapacité du serveur à répondre aux requêtes. Le tableau suivant répertorie ces patchs. Si un patch incompatible est installé sur votre machine, mettez-le à niveau avec un patch compatible recommandé.
Tableau 3 Liste des patchs incompatibles
Système d'exploitation |
Patch incompatible |
Patch compatible recommandé |
---|---|---|
Solaris 8 SPARC |
109147-37 (patch de l'éditeur de liens) 109147-38 (patch de l'éditeur de liens) 109147-39 (patch de l'éditeur de liens) |
109147–40 (patch de l'éditeur de liens) |
Solaris 9 SPARC |
112963-22 (patch de l'éditeur de liens) 112963-23 (patch de l'éditeur de liens) 112963-24 (patch de l'éditeur de liens) |
112963-25 (patch de l'éditeur de liens) |
Solaris 10 SPARC |
117461-04 (patch d'ID) 117461-05 (patch d'ID) 117461-06 (patch d'ID) 117461-07 (patch d'ID) |
117461-08 (patch d'ID) |
Solaris 9 x86 |
113986-18 (patch de l'éditeur de liens) 113986-19 (patch de l'éditeur de liens) 113986-20 (patch de l'éditeur de liens) |
113986-21 (patch de l'éditeur de liens) |
Solaris 10 x86 |
118345-08 (patch d'ID et libc.so.1) 118345-09 (patch d'ID et libc.so.1) 118345-10 (patch d'ID et libc.so.1) 118345-11 (patch d'ID et libc.so.1) |
121208-02 (patch d'ID et libc.so.1) |
Exigences d'installation de Web Server 7.0 sur une plate-forme HP-UX :
HPUX11i-OE B.11.11.0312 (composant de l'environnement d'exploitation HP-UX 11i)
HPUXBase64 B.11.11 (SE Base 64 bits HP-UX)
HPUXBaseAux B.11.11.0312 (auxiliaire SE Base HP-UX)
FEATURE11-11 B.11.11.0209.5 (patchs d'activation de fonction HP-UX 11i, sept. 2002)
HWEnable11i B.11.11.0412.5 (patch d'activation matérielle pour HP-UX 11i v1)
BUNDLE B.11.11 (ensemble de patchs)
BUNDLE11i B.11.11.0306.1 (ensemble de patchs requis pour HP-UX 11i, juin 2003)
GOLDAPPS11i B.11.11.0506.4 (patchs d'application pour HP-UX 11i v1, juin 2005)
GOLDBASE11i B.11.11.0506.4 (patchs de base pour HP-UX 11i v1, juin 2005)
JAVAOOB 2.03.01 (Java2 Out-of-box pour HP-UX )
PHCO_29109 1.0 (amélioration et correctifs Pthread)
PHCO_30544 1.0 (nouvelle amélioration et correctif Pthread.h)
PHCO_29495 1.0 (patch cumulé libc)
PHCO_31923 1.0 (patch de fichier d'en-tête cumulé libc)
PHKL_25842 Thread Abort (ou son patch obsolète)
L'heure d'été (DST) débutera aux États-Unis le 2ème dimanche de mars et se terminera le 1er dimanche de novembre. Ce changement aura des répercussions sur les règles de date et heure du système d'exploitation et sur JDK/JDE.
Assurez-vous de l'adéquation de l'heure des fichiers journaux aux fuseaux horaires américains et vérifiez que le serveur d'administration et les applications Web Java ne sont pas affectés par cette modification en effectuant l'opération suivante :
Téléchargez et utilisez les patchs du système d'exploitation appropriés. |
Vous pouvez télécharger les patchs Solaris sur : http://sunsolve.sun.com/search/document.do?assetkey=1-26-102775-1. |
Pour les autres plates-formes, téléchargez les patchs DST similaires sur le site du fournisseur de votre système d'exploitation. |
Mettez le JRE à niveau pour vous assurer que le serveur d'administration et les applications Web Java ne sont pas affectés par ce changement. |
Téléchargez et utilisez le JRE approprié, comportant le correctif pour le passage à l'heure d'été. |
Les versions du JRE pour les plates-formes prises en charge sont les suivantes : |
Solaris : 1.5.0_09 ou supérieure
Linux : 1.5.0_09 ou supérieure
HP-UX : 1.5.0.03 ou supérieure
Windows : 1.5.0_09 ou supérieure
Les navigateurs suivants sont pris en charge par la console d'administration de Web Server 7.0 :
Plates-formes Windows et UNIX® :
Mozilla 1.7 ou supérieure
Firefox 1.0.4, 1.5 ou supérieure
Netscape NavigatorTM 7.0 ou supérieure
Plate-forme Windows :
Microsoft Internet Explorer 6 ou supérieure
Cette section inclut des notes sur l'installation et la migration de Sun Java System Web Server. Pour de plus amples informations sur ces opérations, reportez-vous au Sun Java System Web Server 7.0 Guide d'installation et de migration. Pour les problèmes connus de cette version de Web Server, reportez-vous à la section Problèmes connus du présent manuel.
Vous ne pouvez pas installer Web Server 7.0 dans un répertoire qui contient une version précédente du logiciel. Vous pouvez, cependant, migrer l'installation existante après avoir installé Web Server 7.0 dans un nouveau répertoire.
Il est possible de migrer les configurations de Web Server 6.0 et 6.1. Les migrations directes à partir d'une version de Web Server antérieure à 6.0 ne sont pas prises en charge. Les versions précédentes du logiciel, telles que Web Server 4.0 ou supérieure, doivent d'abord être migrées vers Web Server 6.1, puis vers Web Server 7.0. Pour plus d'informations sur cette procédure de migration, reportez-vous au dernier Guide d'installation et de migration de Sun Java System Web Server 6.1 et aux Notes de version de Sun Java System Web Server 6.1.
Pour de plus amples informations sur la migration de Web Server 4.1 vers Web Server 7.0, et de toutes les versions de Web Server 6.0 vers Web Server 7.0, reportez-vous au Sun Java System Web Server 7.0 Installation and Migration Guide.
La documentation de Web Server 7.0 est disponible aux formats PDF et HTML. Le tableau suivant répertorie les rubriques et concepts abordés dans chaque document.
Tableau 4 Présentation de la documentation de Web Server 7.0
Cette section répertorie les principaux problèmes connus et limitations de Web Server 7.0.
Le tableau suivant répertorie les problèmes connus liés à l'administration de Web Server.
Tableau 5 Problèmes connus liés à l'administration
ID du problème |
Description |
---|---|
6364924 |
Un nœud peut être enregistré sur plusieurs serveurs d'administration, ce qui peut engendrer un conflit de configuration. Il est possible d'enregistrer un nœud sur un serveur d'administration secondaire sans annuler l'enregistrement sur le premier serveur. Cependant, cela 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 ». Quand un nœud d'administration reçoit une connexion, celui-ci ne vérifie pas si la connexion provient du serveur d'administration avant le traitement. Il imprime un message d'erreur inapproprié et invite l'utilisateur à entrer un mot de passe. |
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 se 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 cette procédure, reportez-vous à la section Configuring Access Control du Sun Java System Web Server 7.0 Administrator’s Guide. |
6327352 |
Les instances, pour lesquelles la réplication de session est activée, ne se lancent pas correctement si les autres instances du cluster ne sont pas démarrées. |
6364702 |
Les commandes wadm ne renvoient pas de codes d'erreur valides en cas de réussite ou d'échec. |
6393534 |
Après avoir migré les certificats clés du keystore Java à l'aide de la commande migrate-jks-keycert et après avoir essayé de répertorier les certificats clés jks à l'aide de la commande list-certs, le CN, l'organisation et d'autres informations s'affichent à la place du pseudonyme du certificat. |
6407486 |
Lors de la définition de la propriété SSL à l'aide de la commande wadm set-ssl-prop, la propriété server-cert-nickname accepte n'importe quel pseudonyme de certificat, au lieu de n'accepter que le pseudonyme de certificat du serveur. |
6439577 |
Aucune invite de mot de passe du jeton au démarrage de l'instance à partir de l'invite de commande wadm avec un PIN de jeton incorrect. |
6443742 |
La commande CLI set-session-replication-prop ne fonctionne pas si l'option « nœud » est spécifiée avec un nom de domaine complet . Solution Utilisez la sortie de la commande list-nodes pour les noms valides de nœuds dans la commande set-session-replication-prop. |
6450360 |
La commande create-authdb ne valide pas l'URL au moment de la création de la base de données d'authentification (authdb). Réussite de la création d'une base de données d'authentification via la commande create-authdb mais avec un URL incorrect. |
6450800 |
Les commandes get-error-log et get-access-log affichent des messages inadéquats et encombrés. |
6459106 |
Échec du déploiement de la configuration du cluster via le déploiement wadm. Si des modifications sont apportées aux fichiers de configuration de l'instance, manuellement ou autre, la commande deploy-config affiche un message d'erreur indiquant que l'instance a été modifiée. Remarque – Les applications Web déployées dans le répertoire web-app des instances ne doivent pas créer, supprimer ou modifier des fichiers dans le fichier context-root d'une application Web. Si ces fichiers sont modifiés, le serveur d'administration considère que l'instance a été modifiée. La commande deploy-config affiche un message d'erreur. Solution Entrez la commande deploy-config avec l'option --force ou entrez la commande pull-config. |
6462040 |
La commande CLI create-reverse-proxy crée un nouveau fichier obj.conf inutile pour le serveur virtuel par défaut. |
6464953 |
La définition de la propriété digestauthstate via la commande CLI set-authdb-prop ne permet pas de valider la valeur et autorise une valeur indésirable pour cette propriété. |
6467665 |
La migration d'un certificat avec un chemin de fichier incorrect via la commande migrate-jks-keycert invite l'utilisateur à entrer le mot de passe du keystore et le mot de passe de la clé. |
6468570 |
Répondre « oui » à l'invite wadm provoque l'arrêt brutal de la CLI. |
6469104 |
La commande create-selfsigned-cert vous autorise à définir une période de validité inappropriée lors de la création d'un certificat de serveur. |
6469109 |
La commande delete-cert ne supprime pas un certificat créé avec le jeton « Sun Software PKCS#11 softtoken ». |
6469676 |
Lorsque vous essayez de vous connecter au serveur d'administration après l'expiration des certificats d'administration, un message d'erreur incorrect s'affiche. |
6471649 |
La sortie de la commande list-events n'est pas alignée. |
6471737 |
La commande list-instances répertorie les instances même si vous ne spécifiez pas la valeur de configuration. |
6471744 |
Un message d'erreur incorrect s'affiche si vous exécutez la commande list-tokens sans spécifier la valeur de configuration. |
6471754 |
Un message d'erreur incorrect s'affiche si vous exécutez la commande list-authdb-userprops sans spécifier la valeur de la base de données d'authentification. |
6472210 |
Aucun message d'erreur ne s'affiche si vous exécutez la commande get-ssl-prop avec une valeur du listener HTTP incorrecte. |
6472314 |
La commande list-certs vous invite à entrer un PIN même si vous spécifiez une valeur de configuration incorrecte. |
6476111 |
Impossible de modifier les types MIME à l'aide de la console d'administration. |
6478601 |
Un message inadéquat s'affiche lorsque vous arrêtez une instance qui n'existe pas. Un message d'erreur « Arrêt de l'instance du serveur réussi » s'affiche si vous essayez d'arrêter une instance qui n'existe pas. |
6480523 |
La commande wadm vous autorise à créer une configuration avec un numéro de port négatif . |
6480600 |
La commande register-node émet un message d'erreur incorrect lorsque le serveur d'administration s'exécute avec un espace disque insuffisant. |
6487628 |
Aucun code d'erreur d'administration approprié n'est imprimé si un fichier inexistant est transféré avec l'option -f de wadm. |
6489765 |
Un message d'erreur incorrect s'affiche si vous exécutez la commande create-cert-request avec une valeur de taille de clé non valide. |
6489777 |
La commande delete-group affiche un message d'erreur incorrect si vous spécifiez une valeur de groupe non valide. |
6489779 |
Aucun message d'erreur ne s'affiche lorsque vous exécutez la commande list-group-members avec une valeur d'ID de groupe non valide. |
6490728 |
Impossible de définir les propriétés rewrite-location en utilisant la commande set-reverse-proxy-prop. Vous ne pouvez pas définir la propriété -rewrite-location sur false (faux). La valeur spécifiée pour -rewrite-location n'est pas validée. Par exemple, le fait de spécifier le symbole = pour l'option i-rewrite-location entraîne la corruption du fichier obj.conf et la mise en échec de l'analyseur. |
6492315 |
La commande set-token-prop définit des mots de passe incorrects dans le fichier server.xml même si le PIN du jeton n'a pas été spécifié. |
6492469 |
Un message d'erreur incorrect s'affiche pour l'échec de création d'un utilisateur LDAP. |
6494353 |
Un message d'erreur incorrect s'affiche lorsqu'un nom de nœud non valide est spécifié lors de la suppression d'une instance. |
6494950 |
La commande register-node s'exécute correctement avec un port non SSL uniquement en mode shell. En mode shell, la saisie de la commande register-node avec l'option -no-sslenregistre correctement le nœud car la commande est exécutée par erreur en mode SSL. |
6405018 |
La commande get-jvm-prop n'imprime pas la commande correspondante lorsque l'écho est activé en mode shell. Solution Entrez la commande get-jvm-prop en mode simple si vous souhaitez utiliser l'option -–echo. |
6495446 |
Si aucun espace disque n'est disponible sur le périphérique, wadm émet un message d'erreur incorrect « Impossible de communiquer avec le serveur d'administration. » |
6499507 |
Des messages d'erreur incorrects s'affichent lorsque vous exécutez les commandes list-locks et expire-lock. |
6499510 |
Un message « null » s'affiche si vous exécutez les commandes list-instances, list-crls, list-tokens et list-certs sans spécifier le nom de configuration. |
6499512 |
Le message d'erreur pour la commande list-url-n'est pas localisé. |
6500119 |
wadm vous invite à entrer un PIN de jeton si vous spécifiez un nom de configuration incorrect en essayant de supprimer un certificat existant. |
6500146 |
Lors de la création d'un listener HTTP à l'aide de la CLI, la commande create-http-listener crée un listener avec pour nom une valeur nulle. |
6500150 |
Si vous ne spécifiez pas un serveur virtuel en exécutant la commande list-dav-collections, un message d'erreur incorrect s'affiche. |
6500151 |
Si vous ne spécifiez pas une base de données d'authentification en exécutant les commandes list-users, list-org-units, list-groups, et list-group-members, un message d'erreur incorrect s'affiche. |
6500152 |
Si vous ne spécifiez pas un serveur virtuel en exécutant la commande list-uri-patterns, un message d'erreur incorrect s'affiche. |
6500154 |
Si ne spécifiez pas un nom JNDI ou spécifiez un nom JNDI incorrect en exécutant les commandes list-jdbc-resource-userprops, list-soap-auth-provider-userprops, list-auth-realm-userprops, list-external-jndi-resource-userprops, list-custom-resource-userprops, un message d'erreur incorrect s'affiche. |
6502631 |
Lors de l'installation de Web Server configuré pour avoir une instance par défaut avec un utilisateur à l'exécution sans rôle root, ce dernier ne peut pas utiliser wadm pour démarrer l'instance par défaut. Si l'utilisateur exécute le script startserv de l'instance par défaut, alors celui-ci peut démarrer l'instance. |
6502800 |
L'exécution de la commande migrate-server avec les options « --all » et « --instance » ne provoque pas d'erreur. Un avertissement ou un message d'erreur devrait s'afficher, indiquant que l'utilisateur essaie de définir des options incompatibles. |
6503350 |
Le message d'erreur émis lors de la saisie d'une commande wadm incorrecte est faux. Lorsque vous entrez une commande incorrecte, un message d'erreur « Commande <command name> non valide. Utilisez la commande « help » pour obtenir une liste des commandes valides.» s'affiche. La page du gestionnaire d'aide ne contient pas de liste de commandes valides. Par conséquent, ce message d'erreur est faux. |
6503944 |
L'utilisation de la commande create-user pour la base de données d'authentification LDAP est ambiguë. |
6503949 |
L'utilisation de la commande create-group pour la base de données d'authentification des fichiers clés est ambiguë. |
6504095 |
La commande set-cert-trust-prop accepte des propriétés incorrectes et n'affiche pas le message d'erreur approprié. |
6416328 |
Le bouton Démarrer des instances de la console d'administration est actif pour une instance déjà en cours d'exécution. Les boutons doivent être activés ou désactivés selon l'état de l'instance. |
6418312 |
wadm vous autorise à définir des propriétés utilisateur dupliquées. L'ajout de propriétés utilisateur dupliquées n'engendre pas de message d'erreur, cependant, la nouvelle propriété utilisateur n'est pas créée. |
6421740 |
Il n'y a pas de provision pour créer un nouveau fichier de la liste de contrôle d'accès (ACL) en utilisant la console d'administration ou la CLI. |
6423432 |
Sous Windows, l'utilisation d'une configuration existante et la répétition du processus d'ajout et de suppression des nœuds enregistrés entraîne l'échec de la validation. |
6426116 |
Le fait de cliquer sur le bouton Version de la console d'administration affiche l'avertissement « fichier introuvable » dans les journaux d'erreurs d'administration. |
6430417 |
Les types MIME autorisent une valeur MIME comportant des caractères multioctets. |
6430780 |
Lors du contrôle d'un serveur virtuel, le calcul du taux de transfert des octets est erroné. |
6442081 |
Le texte de la page de la liste de contrôle d'accès n'est pas formaté. |
6442172 |
L'utilisateur peut être transféré entre les listes « disponibles » et « sélectionnés » dans l'ACE même si celui-ci a été supprimé de la base de données d'authentification . |
6443845 |
Le serveur d'administration ne valide pas la longueur du mot de passe et le support du mécanisme du jeton donné. |
6446162 |
Aucun avertissement n'est émis avant la suppression de la clé ou de la base de données d'authentification des fichiers de synthèse. |
6446206 |
Lorsqu'un utilisateur unique est supprimé d'un groupe, un message incorrect « Enregistrement du groupe réussi » s'affiche. |
6448421 |
L'interface d'administration vous autorise à créer un nouvel utilisateur avec un ID utilisateur multioctet dans la base de données d'authentification des fichiers clés. |
6449506 |
Il n'est pas possible de créer un certificat portant le même nom de serveur que le certificat existant sous le même pseudonyme. |
6450236 |
Console d'administration : exemple erroné sur l'écran de localisation. L'exemple de la langue par défaut est erroné (en-us), on devrait avoir en_US. |
6455827 |
Le tableau Utilisateur et groupe de la console d'administration affiche l'ensemble des résultats sur une seule page. |
6461101 |
L'étiquetage des boutons Demander un certificat et Installer de la page Créer un certificat autosigné de la console d'administration doit être révisé. |
6461553 |
Le titre de la page d'aide des applications Web du serveur virtuel est incorrect. |
6462057 |
Les boutons Ajouter et Supprimer sont activés dans la nouvelle fenêtre de l'ACE même si la liste « Disponibles » ne contient aucun élément. |
6462891 |
Aucune console d'administration n'est disponible pour le déploiement des applications Web vers un emplacement spécifique à l'utilisateur. |
6464891 |
La console d'administration tronque l'affichage des journaux du serveur à 50 lignes ou 2 pages. |
6465382 |
Aucune validation n'existe pour vérifier l'entrée d'un code de pays erroné dans l'assistant de demande de certificat. |
6465421 |
Dans la console d'administration, aucune description de zone de texte n'est fournie pour les champs du serveur virtuel, de la base de données d'authentification, de la collection DAV et de l'événement . |
6465470 |
Texte incorrect dans la page des paramètres de groupe. Le texte correct est « À partir de cette page, vous pouvez ajouter/supprimer des groupes d'utilisateur dans la base de données d'authentification sélectionnée » au lieu de « À partir de cette page, ajoutez/supprimez des groupes d'utilisateur dans la base de données d'authentification sélectionnée.» |
6465480 |
Message incorrect lorsque vous supprimez un profileur JVM. Le message correct est « Suppression du profileur réussie » au lieu de « Enregistrement du profileur réussi. » |
6466336 |
La console d'administration affiche une version JDK erronée lors de la création d'une nouvelle configuration. La version JDK affichée sur la console d'administration est 5.0 u6 au lieu de 5.0 u7. |
6466409 |
Un message d'erreur incorrect s'affiche lorsque vous entrez un chemin erroné pour l'ajout d'une application Web. |
6467164 |
Les titres de fenêtre des assistants de la console d'administration ne sont pas cohérents. |
6467785 |
La console d'administration affiche des messages d'erreur incorrects lorsque vous entrez des valeurs de configuration non valides pour Directory Server. |
6470585 |
Le préfixe URI des répertoires de documents accepte une valeur sans « \ ». |
6471111 |
Après la modification du chemin JDK dans la page Nœud de la console d'administration, le serveur d'administration ne parvient pas à redémarrer. |
6471171 |
Le formatage du style est perdu après le redémarrage du serveur d'administration à partir des onglets Nœuds -> Serveur d'administration -> Général. |
6471367 |
La tentative d'accès à la console d'administration à partir d'un autre onglet du même navigateur ne fonctionne pas. |
6471792 |
L'option Afficher le journal présente les résultats sur une seule page. Bien que le critère de recherche sélectionné pour la taille maximale soit de 25 entrées de journal, ce dernier affiche les résultats sur une seule page même si celle-ci contient plus de 50 entrées. |
6472385 |
Les modifications apportées via la CLI au mot de passe du jeton ne sont pas reportées dans l'IG. Cela nécessite une réinitialisation du navigateur. |
6472932 |
Une erreur d'incompatibilité de jeton s'affiche lorsque vous supprimez le mot de passe du jeton, puis le réinitialisez via Tâches courantes -> Sélectionner une configuration -> Modifier la configuration -> Certificats > Jetons PKCS11. |
6473518 |
L'invite de saisie du PIN de jeton au démarrage de l'instance ne doit pas s'afficher si la configuration n'a pas été déployée. |
6474650 |
Le bouton « Suivant » des assistants de la console d'administration doit être désactivé si les champs obligatoires sont vides. |
6476095 |
La console d'administration ne fournit pas d'option pour modifier les répertoires de documents et les enregistrements CGI. |
6476736 |
La console d'administration doit comporter un onglet pour ajouter et modifier les mappages MIME au niveau du serveur virtuel. |
6477840 |
La console d'administration doit fournir une large zone de texte pour la saisie du préfixe du chemin de classe, le suffixe de ce même chemin et le préfixe du chemin de bibliothèque native. |
6478090 |
Le champ « Mot de passe actuel » de la page Nœuds -> Sélectionner un serveur d'administration -> Certificats -> Gestion du mot de passe du jeton doit être désactivé si aucun mot de passe de jeton n'a été défini pour l'administrateur. |
6478165 |
Problèmes d'utilisation de la page Installer la LRC après la saisie d'un chemin de fichier incorrect pour le fichier LRC du serveur. |
6478229 |
La page Instance -> Nouvelle comporte un titre incorrect. |
6478292 |
La page Tâches courantes -> Sélectionner une configuration -> Sélectionner un serveur virtuel -> Modifier le serveur virtuel -> WebDAV -> Nouveau doit comporter le champ Entrer des utilisateurs uniquement si la base de données d'authentification est un PAM. |
6478303 |
La console d'administration vous autorise à créer une ACE sans entrer d'informations sur l'utilisateur ou le groupe pour l'ACL. La vérification ne s'effectue pas si la base de données d'authentification est un PAM. |
6478612 |
L'aide en ligne portant sur la plage de valeurs acceptée pour la zone de texte Délai d'attente de l'en-tête de requête est incorrecte. |
6486037 |
La page Gestion du serveur virtuel -> Gestion du contenu -> Répertoires de documents -> Ajouter doit comporter une option Parcourir pour choisir le chemin d'un nouveau répertoire de documents. |
6490705 |
Impossible de régler les configurations spécifiques au motif URI en utilisant la console d'administration. |
6492906 |
Le message qui s'affiche à propos des verrous de la collection WebDAV dans la console d'administration est faux. Si vous spécifiez la valeur du délai d'attente pour la collection WebDAV sur infinite , la page Tâches courantes -> Sélectionner une configuration -> Sélectionner un serveur virtuel -> Modifier le serveur virtuel -> WebDAV -> Sélectionner une collection affiche le message suivant : N'EXPIRE PAS. Ce dernier indique en fait que le verrou n'expire pas automatiquement après une durée spécifiée ou un délai infini. |
6496545 |
La console d'administration affiche des propriétés incorrectes lorsque les propriétés utilisateur personnalisées de la base de données d'authentification sont créées via la CLI d'administration. |
6498484 |
Un message d'erreur incorrect s'affiche lors de la définition d'un mot de passe de jeton vide à l'aide du bouton « Définir les mots de passe ». |
6498554 |
La console d'administration affiche des messages de panne incorrects lors de la création et de la suppression de certificats. |
6500157 |
L'instance ne parvient pas à redémarrer si vous essayez de modifier un mot de passe de jeton et de déployer la configuration sur une instance en cours d'exécution. |
6500228 |
La console d'administration affiche une exception lorsque vous créez un enregistrement dupliqué d'un type MIME. |
6501882 |
Le bouton Démarrer un agent maître SNMP ne fonctionne pas correctement. |
6502287 |
La console d'administration affiche une exception lorsque vous supprimez une configuration et cliquez sur le bouton Migrer. |
6502303 |
L'assistant de migration de la console d'administration crée des configurations multiples si vous cliquez plusieurs fois sur le bouton Terminer. |
6502374 |
L'écran Vérification de la console d'administration des divers assistants doit uniquement afficher les champs contenant des valeurs. |
6502793 |
Au cours de la migration, l'autorisation d'accès du chemin log-dir n'est pas validée. |
6504050 |
La page de résultats de tous les assistants de la console d'administration doit être alignée correctement. |
6504495 |
La console d'administration comporte 508 problèmes de compatibilité. |
6504758 |
Impossible de modifier la configuration du serveur en utilisant la console d'administration si l'application Web déployée comporte des liens symboliques. |
6504951 |
Le processus de sélection des utilisateurs dans la page Tâches courantes -> Modifier le serveur virtuel -> WebDAV -> Nouveau doit être validé. |
6266358 |
Impossible de se connecter via la CLI d'administration si le mot de passe d'administration contient des caractères ASCII étendus. |
6360666 |
La LRC installée doit avoir un nom significatif. |
6361329 |
Le nom du fichier error-response doit être validé. |
6364821 |
La CLI d'administration doit prendre en charge les URI, préfixes URI, motifs de caractère générique URI et expressions régulières URI pour toutes les commandes fonctionnant sous l'espace URI. |
6365379 |
Comportement incohérent lors du démarrage d'un nœud d'administration non enregistré. |
6366956 |
Les événements planifiés de recherche ne fonctionnent pas à partir de la console d'administration. |
6367282 |
Le serveur d'administration démarre avec un certificat expiré ; wadm doit envoyer un avertissement concernant les certificats expirés. |
6367751 |
La commande create-instance échoue par intermittence sur le nœud distant et journalise l'erreur HTTP 400. |
6375505 |
La commande unregister-node doit également nettoyer les certificats sur le nœud d'administration. |
6378612 |
L'instance 64 bits ne démarre pas sur le nœud distant 32 bits. |
6408169 |
Les CLI de verrou WebDAV ne fonctionnent pas sous un environnement de cluster. |
6408186 |
Des installations multiples de nœuds d'administration sur le même nœud enregistré sur le même serveur d'administration ne doivent pas être autorisées. |
6416369 |
L'accès à l'URL du nœud d'administration provoque l'erreur Page introuvable. Étant donné que le nœud d'administration ne comporte pas d'IG, l'accès à l'URL de ce nœud provoque l'erreur Page introuvable. |
6416705 |
Le fichier server.xml par défaut ne doit pas contenir l'élément <stack-size>. |
6422936 |
Aucune validation pour les préfixe et suffixe du chemin de classe et pour le chemin de bibliothèque native dans les Paramètres du chemin de la JVM sous Java. |
6423310 |
Les éléments de server.xml doivent être classés selon leur fonctionnalité. |
6423391 |
Lorsqu'un certificat de serveur contenant des données en format non-DER est installé, un message d'erreur incorrect s'affiche. |
6426108 |
Exception dans les journaux d'erreurs d'administration lors de la création d'une nouvelle configuration avec une instance. |
6431984 |
Web Server doit stocker son fichier PID et ses sockets de domaine UNIX dans le répertoire /var/run au lieu de /tmp. |
6439132 |
Exceptions non claires dans l'assistant d'installation de certificat. |
6441773 |
Sous Windows. Le serveur d'administration déplace les fichiers de l'application Web physiquement avant d'arrêter cette dernière. |
6451307 |
L'exécution de la commande create-instance immédiatement après le démarrage d'un nœud distant échoue sur ce nœud. |
6454559 |
La page Afficher les journaux de serveur émet une erreur si le format du journal d'accès n'est pas en format de journal commun (CLF). |
6462515 |
L'utilisateur est mal informé lorsque la console d'administration affiche le message « Instance modifiée » à la création des fichiers d'exécution dans le répertoire config. |
6462579 |
Échec de la suppression du magasin d'approbations lors de la désinstallation du nœud d'administration après l'annulation de son enregistrement sur le serveur d'administration. |
6468132 |
La commande list-cert ne répertorie pas les certificats si leur pseudonyme contient le caractère deux-points. |
6468330 |
Les modifications apportées à la propriété JavaHome ne sont pas enregistrées après le redémarrage de l'instance. |
6468676 |
Aucune validation n'existe pour le champ « Accueil Java », celui-ci accepte des valeurs incorrectes. |
6473577 |
Échec de la suppression de l'élément <pkcs11> à partir de server.xml, même en l'absence d'éléments enfants. |
6473589 |
Ajout de l'élément <pkcs11/> au server.xml lorsque le PIN du jeton est défini. |
6474668 |
Le champ Listener HTTP accepte des noms contenant des espaces. Cela est incorrect. |
6475536 |
Il n'existe aucune procédure concrète pour réinitialiser le mot de passe du serveur d'administration. Solution
|
6476111 |
Impossible de modifier les types MIME en utilisant la console d'administration ou la CLI. |
6483365 |
L'IG et la CLI acceptent la racine du serveur de Web Server 7.0 pour la migration La console d'administration et la CLI acceptent le chemin de Web Server 7.0 au lieu du chemin de Web Server 6.1 ou Web Server 6.0 pour la migration. Le chemin de Web Server 7.0 n'est pas un chemin valide pour la propriété server-root de la commande migrate-server. |
6483902 |
Erreur dans la page Serveurs virtuels de la configuration. La saisie d'une combinaison de chaînes $@ dans le champ Réponse d'accès refusé de la page Serveur virtuel provoque une erreur. |
6489727 |
[JESMF CONFORM] CP à l'arrêt doit appeler MfManagedElementServer_stop(). |
6491749 |
Exigence d'une validation plus efficace dans certaines zones de texte pour empêcher la corruption du fichier obj.conf. La plupart des validations fonctionnelles de données dans un format sont effectuées en arrière-plan. L'IG ne comporte que des vérifications minimales, telles que les champs vides, les valeurs entières et les valeurs ASCII. Par conséquent, l'IG stocke les données dans le fichier obj.conf lorsque les données analysées sont corrompues. |
6492176 |
Les valeurs nulles et par défaut sont stockées dans le fichier obj.conf lorsqu'une nouvelle configuration est créée et sont enregistrées à l'aide de la console d'administration. Le serveur d'administration stocke les valeurs transférées par la console d'administration dans le fichier obj.conf sans aucune validation. |
6493971 |
Le serveur d'administration n'expire pas si le redémarrage de l'instance de serveur ne répond pas. Sur les systèmes UNIX, le serveur d'administration patiente jusqu'au redémarrage de l'instance de serveur à l'exécution de la commande restart-instance. Si le redémarrage de l'instance échoue, le serveur d'administration ne répond pas aux requêtes. |
6497004 |
SaveConfigException s'affiche sur la CLI pour set-authdb-prop. Si un fichier inexistant est fourni pour la propriété path de la keyfile authdb en utilisant la commande set-authdb-prop, SaveConfigException s'affiche au lieu de Le fichier n'existe pas. Consultez le journal des erreurs pour le serveur d'administration. |
6497143 |
Parfois, l'exécution de la commande stop-admin affiche le message « Serveur d'administration non exécuté » alors que le serveur d'administration est en cours d'exécution. |
6497213 |
L'exécution de la commande restart-admin, suivie de la commande stop-admin émet une exception dans les journaux d'erreurs d'administration. |
6498411 |
get-cert-prop n'affiche pas seulement les propriétés énumérées dans l'élément <displayproperties>. |
6500715 |
Erreur du serveur lors de la tentative d'accès à un fichier du répertoire cgi-bin. |
6292582 |
La base d'informations de gestion SNMP (MIB) pour « iwsFractionSysMemUsage » n'affiche pas des résultats corrects « Fraction de mémoire système dans la mémoire système »de la MIB SNMP, partie de iws.mib, affiche des résultats incorrects à la réception de requêtes provenant de l'utilitaire du gestionnaire SNMP. |
6425144 |
Sous Windows, wadm ne met pas correctement à jour le chemin de classe si celui-ci contient un point-virgule (;) Le point-virgule est interprété dans tcl comme une terminaison de commande, utilisée pour regrouper plusieurs commandes sur une seule ligne. Sous Windows, le point-virgule est utilisé comme un séparateur de chemin. Solution Utilisez wadm en mode simple si le point-virgule est utilisé dans des valeurs de propriété. |
6479247 |
Sous Windows, 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. |
Le tableau suivant répertorie les problèmes connus liés à la configuration de Web Server.
Tableau 6 Problèmes connus liés à la configuration
Le tableau suivant répertorie les problèmes connus liés au noyau de Web Server.
Tableau 7 Problèmes connus liés au noyau
Le tableau suivant répertorie les problèmes connus liés à la documentation de Web Server 7.0 et à l'aide en ligne.
Tableau 8 Problèmes connus liés à la documentation et à l'aide en ligne
Le tableau suivant répertorie les problèmes connus liés au plug-in FastCGI.
Tableau 9 Problèmes connus liés au plug-in FastCGI
ID du problème |
Description |
---|---|
6347905 |
Aucune prise en charge de la CLI pour la configuration de FastCGI. Il est nécessaire de modifier manuellement le fichier obj.conf ou magnus.conf pour configurer FastCGI. |
6485248 |
Le stub FastCGI ne parvient pas à fermer correctement tous les processus lorsque reuse-coonection est défini sur true (vrai). Configurez Web Server 7.0 pour fonctionner sous PHP en tant que plug-in FastCGI et définissez reuse-connection=true. Lorsque vous fermez le serveur ou reconfigurez ce dernier, le processus fastcgi() et ses processus enfants sont abandonnés et ne sont pas éliminés correctement. |
6504587 |
Fuite de mémoire dans FastCGI. |
Le tableau suivant répertorie les problèmes connus liés à l'installation de Web Server.
Tableau 10 Problèmes connus liés à l'installation
ID du problème |
Description |
---|---|
4988156 |
L'installation du produit autonome sur une installation Java ES existante et vice-versa n'est pas prise en charge. L'installation de Web Server 7.0 comme produit autonome sur une installation Java Enterprise System (Java ES) existante n'est pas prise en charge. Les utilisateurs Java ES de Web Server doivent utiliser le programme d'installation de Java ES pour mettre à niveau Web Server sur sa dernière version. |
6414481 |
Web Server ne peut pas être installé sans compat-libstdc++. Solution Sur les dernières versions de Linux (par exemple, Red Hat Enterprise Linux 3) installez compat-libstdc++ avant Web Server 7.0. |
6414539 |
La désinstallation du nœud d'administration ne le supprime pas du nœud du serveur d'administration. Après avoir installé le nœud d'administration et l'avoir enregistré sur le serveur d'administration dans l'onglet Nœud, celui-ci est répertorié dans cet onglet. Lorsque le nœud d'administration est désinstallé, l'entrée de ce nœud est conservée dans l'onglet Nœud. |
6503505 |
Sous Linux, le programme d'installation n'incrémente pas ou n'affecte pas un nouveau numéro de port d'administration, si le port par défaut est déjà utilisé. |
6504748 |
Avec l'option de suppression d'instance, au lieu de supprimer les liens symboliques, le programme de désinstallation supprime les fichiers à partir des liens symboliques. |
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 dossier réseau partagé sur une autre machine. |
6311607 |
Sous Windows, le programme d'installation s'arrête brutalement en mode CLI si le mot de passe d'administration a 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 sur la plate-forme Windows à l'aide de l'interface de ligne de commande (CLI), vous devez définir un mot de passe d'administration ayant moins de huit caractères. |
6408072 |
Sous Windows, besoin d'icônes 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 à la saisie du mot de passe. Le programme d'installation n'accepte pas la commande ctrl+c, ainsi le terminal devient inutilisable. |
Le tableau suivant répertorie les problèmes connus liés à la migration de Web Server 7.0.
Tableau 11 Problèmes connus liés à la migration
ID du problème |
Description |
---|---|
6407877 |
Migration de Web Server 6.0 vers 7.0 incorrecte si le fichier installed.pkg est introuvable. Dans la migration de Web Server 6.0 vers 7.0, si le fichier installed.pkg est manquant, Web Server migre de manière incorrecte les entrées NSServlet dans le fichier magnus.conf. |
6490124 |
6.x -> 7.0 : les événements planifiés migrés pointent toujours vers les chemins 6.x dans le fichier server.xml.
|
6502529 |
6.1->7.0 : La migration ne gère pas correctement le chemin relatif pour le search-collection-dir. Lors de la migration d'instance, la spécification d'un chemin relatif pour le chemin cible dans lequel doivent être enregistrées les collections de recherche résulte en la création du répertoire de collections de recherche selon le config-store. Lorsque l'instance est instanciée, les index sont créés sans que les collections de recherche ne soient correctement migrées. |
6502769 |
6.x->7.0 : la migration ignore toute directive NameTrans « document-root » spécifiée dans le fichier obj.conf. |
6498806 |
Sous Windows, la console d'administration de Web Server n'avertit pas les utilisateurs de manière appropriée lors de la migration. Le serveur d'administration ne détecte pas si la nouvelle configuration sélectionnée ou le nom de service existe déjà sous Windows et, par conséquent, n'avertit pas les utilisateurs de manière appropriée pour sélectionner un autre nom de configuration ou suggérer un autre nom de configuration par défaut. |
6500509 |
L'outil de migration de Web Server 7.0 ne parvient pas à migrer correctement à partir de Web Server 6.1 si ce dernier comporte des certificats racine.
|
Le tableau suivant répertorie les problèmes connus liés à la fonctionnalité de proxy inverse de Web Server.
Tableau 12 Problèmes connus liés au proxy inverse
ID du problème |
Description |
---|---|
6356234 |
La mappe NameTrans doit stocker les paramètres URI séparés par un « ; ». Le paramètre from de la SAF de mappage NameTrans spécifie un préfixe qui est comparé avec l'URI requis. Si l'URI requis commence par ce préfixe mais que son suffixe est un paramètre d'URI séparé par un « ; », la SAF de mappage ne parvient pas à mapper la requête. |
6424569 |
Le paramètre « to » de mappage est obligatoire. Le paramètre to de la SAF de mappage est obligatoire. Il est utile pour terminer le traitement NameTrans et pour affecter un objet : NameTrans fn="map" from="/.perf" name="perf" |
6424570 |
Toutes les SAF de mappage doivent accepter un paramètre de nom. |
Le tableau suivant répertorie les problèmes connus liés aux exemples d'applications de Web Server.
Tableau 13 Problèmes connus liés aux exemples d'applications
ID du problème |
Description |
---|---|
6302983 |
Les exemples se réfèrent à « Sun ONE » au lieu de « Sun Java System ». L'exemple de servlet, LocaleCharsetServlet.java, fourni avec Web Server 7.0 se réfère à « Sun ONE » au lieu de « Sun Java System ». |
6472796 |
sendmail.jsp affiche un fichier à modifier incorrect pour la spécification de resource.host pour l'exemple d'application javamail. Solution Pour définir javamail.resource.host, modifiez javamail.build.properties et non build.xml comme spécifié dans install_dir/samples/java/webapps/javamail/src/docroot/sendmail.jsp . |
6475485 |
Le fichier README du plug-in de synthèse comporte un URL de documentation obsolète et probablement un ancien nom produit pour Directory Server. |
6495588 |
Documents sampleapps/java/webapps/simple non valides. Les documents pour un seul exemple d'application affichent un nom de chemin incorrect. Le chemin correct est install_dir/plugins/java/samples/webapps/simple/src au lieu de install_dir/samples/java/webapps/simple/src . |
Le tableau suivant répertorie les problèmes connus liés à la fonctionnalité de recherche de Web Server 7.0.
Tableau 14 Problèmes connus liés à la fonction de recherche
ID du problème |
Description |
---|---|
6413058 |
Le fichier server.xml ne stocke pas le motif de fichier complet pour convertir et inclure la recherche. Le schéma ne stocke pas le motif de fichier complet autorisé par la console d'administration et les outils d'administration de recherche dans cette version de Web Server. Il n'a aucun moyen de représenter le motif de fichier complet qui peut nécessiter parfois une migration depuis les versions précédentes de Web Server. |
Le tableau suivant répertorie les problèmes connus liés à la sécurité de Web Server.
Tableau 15 Problèmes connus liés à la sécurité
ID du problème |
Description |
---|---|
6433752 |
ssl-check ne fonctionne pas avec le plug-in basé sur NSAPI. "PathCheck fn="ssl-check" secret-keysize=128 bong file="xxxxx.yyy.html" Pour les requêtes de fichier statiques, si le paramètre secret-keysize du client est inférieur à la taille spécifiée par le serveur et qu'un paramètre bong-file est présent, alors ce dernier est renvoyé comme réponse. Cependant, les requêtes de contenu dynamique (par exemple, les fichiers JSP) renvoient l'objet demandé réel (par exemple, le fichier JSP) au lieu du bong-file. |
6421617 |
Problème pour obtenir l'analyse serveur HTML (ParseHTML) et les paramètres .htaccess avec l'option de restriction par groupe. Réussite de l'authentification lorsque celle-ci analyse un fichier HTML comportant des entrées d'insertion shtml et est configurée pour authentifier dans .htaccess , avec l'option « restreinte par groupe » activée. Si l'utilisateur du groupe est authentifié, la page de résultats n'affiche pas les entrées d'insertion shtml. Cette opération fonctionne en revanche correctement avec l'option « restreinte par utilisateur » activée pour l'utilisateur dans le fichier .htaccess.
|
6376901 |
Restriction de la prise en charge des ACL de base et de synthèse pour les ressources du même répertoire. Si le serveur utilise des ACL de base et de synthèse dans différentes parties de l'arborescence de documents, il est impossible de les utiliser simultanément sur différents fichiers ou ressources du même répertoire. |
6431287 |
TLS_ECDH_RSA_* nécessite que le certificat de serveur soit signé avec des clés RSA. Les suites de messages chiffrés de type TLS_ECDH_RSA_* nécessitent que le serveur soit doté d'une paire de clés ECC avec un certificat signé à l'aide de clés RSA. Notez que cela exclut d'utiliser ces suites de messages chiffrés avec des certificats autosignés. Cette exigence est inhérente à ces suites de messages chiffrés et n'est pas un bogue. Il serait préférable que le serveur détecte et envoie des avertissements sur les configurations incorrectes liées à ces suites de messages chiffrés mais ce n'est actuellement pas le cas. |
6467621 |
Échec de la requête serveur en utilisant « Sun Software PKCS#11 softtoken ». Consultez les documents suivants pour obtenir des informations supplémentaires sur la configuration de Web Server à l'aide de libpkcs11 de Solaris 10 : http://www.sun.com/bigadmin/features/articles/web_server_t1.html |
6474584 |
La fonction dayofweek ne considère pas le caractère « * » comme une option. Par exemple, définissez une ACL comme suit : acl "uri=/"; deny (all) dayofweek="*"; allow (all) dayofweek="Sat,Sun"; Dans ce programme, vous avez restreint l'accès à l'ACL pour tous les jours de la semaine, sauf le samedi et le dimanche. Ce programme ne fonctionne pas car vous pouvez accéder à l'ACL le lundi. Solution Définissez l'ACL comme suit pour restreindre l'accès à l'ACL du lundi au vendredi : acl "uri=/"; deny (all) dayofweek="Mon,Tue,Web,Thu,Fri"; allow (all) dayofweek="Sat,Sun"; Les requêtes sont alors refusées le lundi. |
6489913 |
Le cache de session SSL ne peut pas être désactivé. Le cache de session est activé par défaut. Lorsque le cache de session est désactivé et que l'accès à l'URL est effectué via le protocole HTTP, l'URL est bloqué et le journal du serveur affiche un message d'erreur indiquant que le SSL ne peut pas être configuré sans le paramètre session-cache. Solution Réduisez la taille et le délai d'expiration du cache de session sur les valeurs minimales prise en charge. |
6510486 |
Les règles htaccess peuvent être corrompues dans la mémoire. Si un seul fichier .htaccess comporte plus de cinq règles d'autorisation ou de refus, il est possible que certaines règles soient corrompues dans la mémoire. Si cela se produit, il est possible que certaines règles soient contournées. Solution Limitez un seul fichier .htaccess à cinq règles ou moins. Sinon, utilisez le sous-système ACL de htaccess pour contrôler l'accès aux ressources du serveur. Pour plus d'informations sur la configuration des ACL, reportez-vous au Sun Java System Web Server 7.0 Administrator’s Guide. |
Le tableau suivant répertorie les problèmes connus liés à la fonctionnalité de réplication de session de Web Server 7.0.
Tableau 16 Problèmes connus liés à la réplication de session
ID du problème |
Description |
---|---|
6370032 |
Le basculement de session ne s'effectue pas avec l'appel d'insertion RequestDispatcher. Lors du déploiement de deux applications Web sur un cluster où la première application appelle la deuxième à l'aide d'un appel d'insertion RequestDispatcher(), les valves de persistance ne sont pas appelées au cours de la méthodeinvoke() RequestDispatcher () et la réplication de session ne s'effectue pas. |
6381950 |
Facteur de charge incorrect pour BaseCache. La réplication de session ne prend pas en charge plus de deux applications Web. |
6381954 |
La réplication de session ne fonctionne pas sur plusieurs applications Web impliquant RequestDispatcher à cause d'une mauvaise séquence. |
6383313 |
Chemin incorrect défini sur le cookie SR-intanceId. Le cookie SR-instanceId doit être configuré avec le chemin de l'application Web au lieu du chemin du servlet. |
6324321 |
Aucun message d'erreur descriptif ne s'affiche lorsqu'une erreur se produit à distance. Lorsqu'une exception se produit à distance, les messages d'erreur sont journalisés dans le journal des erreurs de l'instance distante. Cependant, l'instance locale affiche actuellement une exception distante générique qui n'indique pas clairement quel journal d'erreurs l'utilisateur doit consulter. |
6396820 |
La réplication de session ne bascule pas correctement lorsque les cookies sont désactivés sur le client. |
6406176 |
Lorsqu'elle est activée, la réplication de session doit être définie comme le gestionnaire de session par défaut. Après avoir activé la réplication de session à l'aide de la console d'administration ou de la CLI, ou bien en modifiant le fichier server.xml, la réplication de session n'est pas réellement activée. Le fichier sun-web.xml doit être modifier manuellement. |
Le tableau suivant répertorie les problèmes connus liés au conteneur Web de Web Server.
Tableau 17 Problèmes connus liés au conteneur Web
ID du problème |
Description |
---|---|
6390112 |
Problèmes d'interaction dans le pool de connexions LDAP Java : la connexion initiale n'expire jamais. Le fait de spécifier un pool de connexions LDAP Java à l'aide des options JVM dans le fichier server.xml et de le référencer avec une ressource JNDI externe au démarrage du serveur Web résulte en une connexion LDAP mise en pool. Avec cette connexion, le serveur apparaît toujours occupé et la connexion n'expire jamais. |
4858178 |
Le conteneur Web écrit sur stderr. |
6349517 |
Statistiques de session d'application Web incorrectes pour le mode MaxProcs > 1. Web Server s'exécute en mode multiprocessus. La variable de configuration MaxProcs du fichier magnus.conf est utilisée pour définir le nombre maximal de processus à utiliser. Si la valeur définie pour MaxProcs est supérieure à 1, Web Server utilise le gestionnaire de session basé sur mmap pour que la session ne puisse pas être partagée entre différents JVM. Lors de la collection des statistiques depuis plusieurs processus, les MBeans d'application Web fournissent une session pour les MBeans individuels. Il n'existe aucun moyen de trouver le nombre réel de sessions en consultant les statistiques de session d'application Web d'un MBean individuel.
|
6394715 |
Le conteneur Web supprime l'objet MBeans désactivé de l'application Web. Lorsque l'application Web est désactivée en définissant l'élément <enabled> sur false (faux) dans le fichier server.xml, le conteneur Web supprime les MBeans de l'application Web et par conséquent traite cette dernière comme une application fermée ou supprimée. Étant donné que les objets désactivés sont supprimés, les statistiques sont également perdues. |
6419070 |
Aucune information n'est journalisée dans les journaux d'erreurs au niveau le plus fin de journalisation lors de la création réussie d'une ressource JNDI. |
6422200 |
com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse effectue des lectures par 1 octet. Lors de la lecture du fichier server.xml, la première ligne contenant le numéro de version XML et le codage est lue par 1 octet à la fois. |
6432870 |
Le conteneur de servlet collecte les statistiques lorsque l'élément stats enabled est défini sur false (faux) dans le fichier server.xml. |
6440064 |
Le conteneur de servlet crée un thread par serveur virtuel. |
6472223 |
Les valeurs des sous-éléments « mail-resource » ne sont pas définies sur l'objet de session de messagerie. |
6487083 |
NSAPIRequest.setupRequestFields est lent. com.sun.webserver.connector.nsapi.NSAPIRequest.setupRequestFields est lent principalement à cause de la conversion chaîne-->octet, octet-->chaîne lors de l'analyse des en-têtes de cookies. |
6493271 |
L'activité du garbage collector Java est supérieure sur Web Server 7.0 par rapport à Web Server 6.1. Le conteneur de servlet sur Web Server 7.0 crée de nombreux objets Java. |
6497803 |
Si un servlet est mappé sur un URI de requête formé par une requête partielle et un fichier welcome, le comportement correspondant est incorrect. Si un conteneur Web reçoit une requête partielle valide, celui-ci doit examiner la liste des fichiers welcome définie dans le descripteur de déploiement. La liste des fichiers welcome est une liste ordonnée d'URL partiels sans / de début ou de fin. Web Server doit ajouter chaque fichier welcome selon l'ordre spécifié dans le descripteur de déploiement à la requête partielle et vérifier si une ressource statique ou un servlet du fichier WAR est mappé sur cet URI de requête. Le conteneur Web doit envoyer la requête à la première ressource qui correspond dans le fichier WAR. |
6501184 |
REQ_EXIT engendre une javax.servlet.ServletException. |
6501785 |
Le conteneur de servlet n'utilise pas le cache accélérateur pour le traitement des insertions RequestDispatcher. |
6500647 |
Sous Windows, le rechargement dynamique de JSP produit une entrée incorrecte. |
Le tableau suivant répertorie les problèmes connus liés aux services Web de Web Server.
Tableau 18 Problèmes connus liés aux services Web
Le tableau suivant répertorie les problèmes connus liés à la version localisée de Web Server 7.0.
Tableau 19 Problèmes connus liés à la localisation
Le tableau suivant répertorie les problèmes connus liés à Java Enterprise System (Java ES).
Tableau 20 Problèmes connus sur Java ES
Si vous rencontrez des problèmes avec Sun Java System Web Server 7.0, contactez le support client de Sun de l'une des manières suivantes :
Services de support logiciel en ligne à l'adresse :
Numéro de téléphone indiqué sur votre contrat de maintenance.
Afin de vous aider au mieux à résoudre votre problème, nous vous suggérons de réunir les informations suivantes lorsque vous contactez le support technique de Sun :
Description du problème, notamment les conditions dans lesquelles le problème se produit et son impact sur l'opération effectuée.
Type de machine, versions du système d'exploitation et du produit, y compris patchs et autres logiciels pouvant avoir un lien avec le problème.
Étapes détaillées des méthodes utilisées pour reproduire le problème.
Journaux des erreurs et core dumps éventuels.
Afin d' améliorer sa documentation, Sun vous encourage à faire des commentaires et à apporter des suggestions. Envoyez-les à Sun en utilisant le lien « Envoyer des commentaires » sur le site : http://docs.sun.com/
N'oubliez pas d'ajouter à vos commentaires des informations d'identification, telles que le numéro de référence et le titre du manuel.
Pour envoyer vos commentaires sur le produit Sun Java System Web Server 7.0, envoyez un e-mail à mailto:webserver@sun.com.
Vous pouvez obtenir des informations utiles concernant les sytèmes Sun Java System sur les sites suivants :
Documentation pour Sun Java System Web Server 7.0
Produits et services logiciels Sun
Informations pour les développeurs Sun
Services de support pour les développeurs Sun
Services de support logiciel
Services de formations et de support Sun
Support : http://www.sun.com/support
Formation : http://www.sun.com/training/
Services réservés aux consultants et professionnels Sun
http://www.sun.com/service/sunjavasystem/sjsservicessuite.html
En plus de rechercher la documentation produit de Sun sur le site Web docs.sun.com, vous pouvez utiliser le moteur de recherche de votre choix en entrant la syntaxe suivante dans le champ de recherche :
<search-term> site:docs.sun.com
Par exemple, pour rechercher « Web Server », entrez :
Web Server site:docs.sun.com
Pour inclure d'autre sites Web de Sun dans votre recherche (par exemple, java.sun.com , www.sun.com, developers.sun.com), utilisez sun.com à la place de docs.sun.com dans le champ de recherche.