Home

Notes de version de Sun Java System Application Server 91 Update

image

Contents

1. Description Il existe un bogue dans la version 64 bits de Red Hat Enterprise Linux 3 0 selon lequel le processus clu_trans_srv passe en mode non interruptible dans le cadre d une E S asynchrone Cela signifie que la commande kill 9 ne fonctionne pas et que le syst me d exploitation doit tre r initialis Solution Utilisez la version 32 bits de Red Hat Enterprise Linux 3 0 hadbmne prend pas en charge les mots de passe contenant des majuscules 6262824 Description Les lettres en majuscules sont converties en minuscules lorsqu un mot de passe est stock dans hadb Solution N utilisez pas de mots de passe contenant des lettres en majuscules La mise niveau inf rieur de HADB Version 4 4 2 5 vers HADB Version 4 4 1 7 provoque l chec de l agent de gestion avec diff rents codes d erreur 6265419 Description Lors d une mise niveau inf rieur d une version HADB l agent de gestion peut chouer avec diff rents codes d erreur Solution Il est possible de mettre la base de donn es HADB un niveau inf rieur mais ce n est pas le cas pour l agent de gestion si des modifications ont t apport es des objets du r f rentiel Une fois la mise niveau inf rieur effectu e vous devez continuer utiliser l agent de gestion provenant de la version HADB la plus r cente Installation suppression et conservation de symlink 6271063 Description Lors de l installation de la suppression du package c HADB Solaris
2. 18 Voir aussi a Utilisez la commande asadmin start database pour d marrer une instance du serveur r seau Java DB asadmin start database dbhost 0 0 0 0 dbport 1527 dbhome path La valeur par d faut pour l h te est 0 0 0 0 ce qui permet Java DB d couter sur localhost ainsi que sur les interfaces de noms d h te d adresses IP La valeur de la propri t dbhome correspond l emplacement o les bases de donn es Java DB r sident Le chemin par d faut est as install javadb a Utilisez la commande asadmin stop database pour fermer une instance en cours d ex cution sur le serveur r seau Java DB asadmin stop database dbhost 0 0 0 0 dbport 1527 Scripts d utilitaire Java DB La configuration de Java DB propos e avec serveur d application 9 1 Update 1 comprend galement des scripts pouvant vous aider utiliser Java DB Les scripts suivants sont disponibles dans le r pertoire as install javadb bin m startNetworkServer startNetworkServer bat script de d marrage du serveur r seau m stopNetworkServer stopNetworkServer bat script de d marrage du serveur r seau m ij ij bat outil de script JDBC interactif m dblook dblook bat script permettant d afficher tout ou partie du LDD d une base de donn es m sysinfo sysinfo bat script permettant d afficher des informations de versionnage relatives l environnement Java DB m NetworkServerControl NetworkServerControl bat script p
3. Cette section d crit les probl mes connus li s aux files d attente des messages Java et les solutions associ es Chapitre 3 Probl mes connus et restrictions 57 Contr le 58 Contr le La reconnexion de JMS n est pas compl te dans certains cas d pendant des d lais d expiration 6173308 6189645 6198481 6199510 6208728 Description Dans des sc narios faisant appel la synchronisation plusieurs causes peuvent tre l origine de ce probl me Solution Pour contourner ces probl mes m Red marrezles courtiers concern s a Red marrez les instances d Application Server concern es Le courtier MQ ne parvient pas d marrer avec un profil de cluster sous Linux 6524871 Description Apr s avoir cr un domaine avec un profil de cluster sur un syst me Linux il se peut que vous rencontriez une erreur java lang OutOfMemoryError Java heap space et que l instance du serveur ne parvienne pas red marrer suite au blocage du d marrage du courtier MQ Il est impossible de r cup rer le syst me apr s cette condition Ce probl me provient d une configuration incorrecte du fichier etc hosts de mani re plus sp cifique le nom d h te du serveur pointe vers l adresse de loopback 127 0 0 1 Solution Un cluster du courtier MQ ne peut pas d marrer lorsque le p riph rique r seau est configur pour pointer vers l adresse de loopback Il ne s agit pas d un bogue La solution est de vous assurer que l
4. les valeurs par d faut sont les suivantes m Hostname localhost m Port 7676 a Utilisateur administrateur admin a Password admin Modifiez ces param tres au besoin pour votre service JMS DAS Retournez l onglet Java Message Service puis modifiez le type de service JMS sur REMOTE d fini sur LOCAL par d faut Choisissez dashost partir de la liste d roulante default jms host Enregistrez vos modifications puis d marrez votre agent de n ud ou votre cluster Chapitre 3 Probl mes connus et restrictions 33 Administration 34 Impossible d afficher le diagramme jmaki sous les navigateurs Netscape 8 1 3 Mozilla 1 7 et Safari 2 0 4 6543014 Description Lorsque vous essayez d afficher un diagramme de la page de contr le des statistiques de journalisation l aide d un navigateur non pris en charge le message d erreur suivant peut s afficher Error loading jmaki widgets jmaki charting line Widget id forml jmaki chart1l1 Script http easqelx5 red iplanet com 4848 resources jmaki charting line component js line 5437 Message area initialize is not a function Solution Utilisez un navigateur pris en charge Reportez vous la section Navigateurs la page 19 pour obtenir la liste des navigateurs pris en charge par serveur d application 9 1 Update 1 Changements des ports par d faut dans chaque version principale d AS 6566481 Description Dans les trois derni res versions pri
5. precompilejsp true risque de verrouiller les fichiers JAR de celle ci eintra nant ainsi l chec de l annulation du d ploiement ou du red ploiement ult rieur 5004315 Description Si vous devez effectuer une pr compilation des pages JSP lors du d ploiement d une application sous Windows les tentatives ult rieures de red ploiement ou d annulation de d ploiement de cette application ou de toute autre application contenant le m me ID de module ne fonctionneront pas comme pr vu Lorigine de ce probl me provient du fait que la pr compilation des pages JSP ouvre les fichiers JAR dans votre application mais ne les referme pas Windows emp che alors que le processus d annulation du d ploiement ne supprime ces fichiers ou que le processus de red ploiement ne les crase Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Conteneur Web Il est noter que l annulation du d ploiement r ussit partiellement dans la mesure o l application est supprim e d Application Server Notez aussi qu aucun message d erreur n est retourn par l utilitaire asadmin mais que le r pertoire de l application et les fichiers jar verrouill s ne sont pas supprim s du serveur Le fichier journal du serveur contient les messages d crivant l chec de la suppression des fichiers et du r pertoire de l application Toute tentative de red ploiement de l application suite l annulation du d ploiement
6. 2 0 JSR 222 http jcp org en jsr detail id 222 https jaxb dev java net SOAP with Attachments API for Java SAAJ JSR67 http jcp org en jsr detail id 67 https saaj dev java net Streaming API for XML http java sun com JSR 173 http jcp org en jsr detail id 173 webservices docs 1 6 tutorial doc SJSXP htmL M tadonn es de service Web pour la plate forme Java JSR181 http jcp org en jsr detail id 181 Technologies de mod le de composant Enterprise JavaBeans 3 0 JSR 220 http jcp org en jsr detail id 220 http java sun com products ejb J2EE Connector Architecture 1 5 JSR 112 http jcp org en jsr detail id 112 http java sun com j2ee connector Java Servlet 2 5 JSR 154 http jcp org en jsr detail id 154 http java sun com products servlet JavaServer Faces 1 2 JSR 252 http jcp org en jsr detail id 252 http java sun com j2ee javaserverfaces 22 Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Java EE 5 SDK TABLEAU 2 7 Principales modifications des API sur la plate forme Java EE 5 Suite API JSR JavaServer Pages 2 1 JSR 245 http jcp org en jsr detail id 245 http java sun com products jsp JavaServer Pages Standard Tag Library 1 2 JSR 52 http jcp org en jsr detail id 52 http java sun com products jsp jstl Technologies de gestion J2EE Management JSR77 http jcp or
7. SUNWhadbc Linux sun hadb c version lt m n u p gt le lien symbolique symlink opt SUNWhadb lt m gt existant n est jamais affect Il est donc possible qu un lien symbolique orphelin symlink existe Solution Supprimez le lien symbolique symlink avant l installation ou apr s la d sinstallation sauf s il est en cours d utilisation Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Haute disponibilit Les agents de gestion des zones globale et locale peuvent s interf rer 6273681 Description Sous Solaris 10 l arr t d un agent de gestion par le biais du script ma initd dans une zone globale provoque galement l arr t de l agent de gestion de la zone locale Solution N installez l agent de gestion que dans une de ces zones hadbm ma doit g n rer un message d erreur plus clair apr s l expiration et la suppression d un objet de session sur l agent de gestion 6275103 Description Il peut arriver qu un probl me de conflit d utilisation des ressources sur un serveur entra ne la d connexion d un client de gestion Lors de la reconnexion un message d erreur trompeur hadbm Error 22184 A password is required to connect to the management agent peut tre renvoy Solution Il peut arriver qu un probl me de conflit d utilisation des ressources sur un serveur entra ne la d connexion d un client de gestion Lors de la reconnexion un message d erreur trompeur hadbm
8. choue car le serveur essaie en vain de supprimer le r pertoire et les fichiers existants Cela peut se produire si vous essayez de d ployer une application qui utilise le m me ID de module que celui de l application initialement d ploy e En effet le serveur utilise cet ID de module lors de la s lection d un r pertoire destin contenir les fichiers de l application Les tentatives de red ploiement de l application sans annulation pr alable du d ploiement chouent pour les m mes raisons Diagnostics Si vous essayez de red ployer l application ou de la d ployer apr s avoir annul son d ploiement l utilitaire asadmin renvoie une erreur similaire l erreur ci dessous An exception occurred while running the command The exception message is CLI171 Command deploy failed Deploying application in domain failed Cannot deploy Module directory is locked and can t be deleted Solution Ce probl me ne se produit pas si vous d finissez le param tre par d faut precompilejsps false lors du d ploiement d une application Lors de sa premi re utilisation l application d clenche la compilation des pages JSP C est pour cette raison que le temps de r ponse de la premi re requ te est sup rieur celui des requ tes suivantes Notez galement qu en cas de pr compilation vous devez arr ter et red marrer le serveur avant d annuler le d ploiement de l application ou de red ployer cette derni re L arr t du s
9. m Solaris x86 Solaris 9 MU7 Solaris 10 RR m RedHat Enterprise Linux 2 1 U5 seul le syst me de fichiers ext2 est pris en charge non ext3 3 0 U4 ext2 et ext3 sont pris en charge Les mises jour ant rieures U4 ne sont pas recommand es en raison d un swapping excessif Notez que HADB est test sur ces versions de syst me d exploitation en mode 32 bits uniquement Par ailleurs HADB ne prend pas en charge la version RedHat Enterprise Linux 3 0 ex cut e en mode 64 bits en raison d un bogue au niveau du syst me d exploitation voir le probl me connu 6249685 dans la section Haute disponibilit la page 42 pour obtenir plus de d tails sur l incidence de ce bogue sur HADB m Microsoft Windows Microsoft Windows 2000 Advanced Server Service Pack 4 et Microsoft Windows 2003 Enterprise Edition Notez que HADB ne prend en charge aucune des versions ult rieures de Microsoft Windows en mode 64 bits Configuration requise au niveau de l h te pour le serveur HADB M moire minimum 320 Mo par n ud a Espace minimum disponible sur le disque 70 Mo par h te pour les binaires HADB En outre un espace disque doit tre d di aux p riph riques de donn es savoir 512 Mo par n ud pour une installation test m M moire recommand e 512 Mo par n ud a Espace disque recommand 70 Mo par h te pour les binaires HADB En outre un espace disque doit tre d di aux p riph riques de donn es savoir 1
10. me tapes d taill es des m thodes utilis es pour reproduire le probl me Journaux des erreurs ou core dumps ventuels Vos commentaires sont les bienvenus Dans le souci d am liorer notre documentation nous vous invitons nous faire parvenir vos commentaires et vos suggestions Pour nous faire part de vos commentaires acc dez au site http docs sun com puis cliquez sur Envoyer des commentaires Dans le formulaire en ligne indiquez le titre et le num ro de r f rence du document La r f rence est un num ro compos de sept ou neuf chiffres figurant sur la page de garde du manuel ou en haut du document Par exemple le titre de ce manuel est Sun Java System serveur d application 9 1 Update 1 Notes de version et son num ro de r f rence 820 3955 Ressources Sun suppl mentaires Vous pouvez obtenir des informations utiles sur les sites suivants Informations sur le produit serveur d application http wwws sun com software products appsrvr home appsrvr html Sun Java System Documentation http docs sun com prod java sys Services professionnels de Sun Java System http www sun com service sunps sunone Produits et services logiciels de Sun Java System http www sun com software Services de support logiciel Sun Java System http www sun com service sunone software Base de connaissances et support Sun Java System http www sun com service support software Chapitre 1 Pr sentation 7 Ressources S
11. une autre version Java prise en charge la page 24 Probl mes de compatibilit avec Java ES 5 connus la page 24 Fonctions non prises en charge sur certains syst mes d exploitation la page 25 Utilisation du centre de mise jour d serveur d application la page 26 Mise niveau de serveur d application sur le syst me d exploitation Ubuntu la page 27 Activation du pr chargement de relations multiniveaux la page 27 Informations suppl mentaires sur l int gration de WSIT la page 27 Nouveaut s de la version 9 1 Update 2 serveur d application 9 1 Update 2 est une mise jour mineure de serveur d application 9 1 Update 1 serveur d application 9 1 Update 2 comprend les am liorations suivantes Prise en charge de Java Business Integration JBI vous pouvez utiliser l interface graphique Console d administration ou la ligne de commande pour surveiller l environnement d ex cution JBI et pour configurer les applications et les environnements d applications Corrections de bugs et am liorations Tableau 2 1 r pertorie les bugs corrig s dans cette version Nouveaut s de la version 9 1 Update 1 TABLEAU 2 1 Bugs corrig s dans la version 9 1 Update 1 9 1 Update 2 ID dubogue Description 6494180 6641307 6658432 6661187 6661194 6661273 6664313 6665950 6666613 6671758 6676452 6677299 6677434 6680037 6680503 6684585 Le pl
12. version 5 de Portal Server ne prend pas en charge JSF 1 2 Sous Solaris Linux Portal Server doit tre mis niveau vers JavaES5 Update 1 Sous Windows ne mettez pas niveau serveur d application vers 9 1 Update 1 si vous souhaitez continuer utiliser la version 5 de Portal Server tant donn que ce dernier n est pris en charge dans Java ES 5 Update 1 sous Windows Fonctions non prises en charge sur certains syst mes d exploitation Certaines fonctionnalit s d serveur d application ne sont pas prises en charge sur tous les syst mes d exploitation Ces fonctionnalit s sont d velopp es dans les sous sections suivantes Fonctions non prises en charge sur le syst me d exploitation AIX Si vous utilisez le syst me d exploitation AIX les limitation suivantes s appliquent m serveur d application 9 1 Update 1 est pris en charge sur le syst me d exploitation AIX uniquement pour les domaines cr s sous le profil d veloppeur ou cluster Le profil entreprise n est pas pris en charge sur ce syst me d exploitation car ce dernier ne prend en charge ni HADB ni NSS a Le lanceur natif n est pas disponible sur ce syst me d exploitation Fonctions non prises en charge sur le syst me d exploitation Linux Si vous utilisez le syst me d exploitation Linux les limitation suivantes s appliquent a Le lanceur natif n est pas disponible sur le syst me d exploitation SuSe Linux 64 bits et sur la JVM 64 bits a Le profil entreprise n es
13. 16 m Version Apache Ant la page 16 Pilotes JDBC et bases de donn es la page 16 a Utilisation de la base de donn es Java DB int gr e la page 17 Serveurs Web la page 19 m Navigateurs la page 19 m Configuration requise pour HADB et plates formes prises en charge la page 19 m Mise niveau de Sun Java System serveur d application la page 21 Autres exigences la page 21 Plates formes prises en charge Le tableau suivant r pertorie les syst mes d exploitation compatibles avec Sun Java System serveur d application 9 1 Update 1 TABLEAU2 2 Syst mes d exploitation pris en charge Syst me M moire Espace disque Espace disque d exploitation M moire minimum recommand e minimum recommand JVM Sun Solaris 9 10 512Mo 512Mo 250 Mo 500 Mo J2SE 5 0 SPARC disponibles disponibles P P Java SE 6 Solaris 9 10 x86 Sun Solaris 10 64 512Mo 512Mo 250 Mo 500 Mo J2SE 5 0 bits SPARC disponibles disponibles x86 Java SE 6 Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Configurations mat rielle et logicielle requises TABLEAU 2 2 Syst mes d exploitation pris en charge Suite Syst me M moire Espace disque Espace disque d exploitation M moire minimum recommand e minimum recommand JVM RedHat 512Mo 1 Go 250 Mo 500 Mo J2SE 5 0 Enterprise disponib
14. Common Annotations for the Java Platform 1 0 CAJ 1 0 Java Servlet 2 5 Vous trouverez par la suite la liste compl te des technologies de la plate forme Java EE 5 Prise en charge de WSIT Web Services Interoperability Technologies Sun travaille troitement avec Microsoft en vue d assurer l interop rabilit des technologies d entreprise de services Web telles que l optimisation des messages la fiabilit des services de messagerie et la s curit La version initiale de WSIT est le fruit de cette collaboration WSIT est une impl mentation de nombreuses sp cifications de services Web ouverts visant prendre en charge des fonctions d entreprise Outre l optimisation des messages la messagerie fiable et la s curit WSIT inclut une technologie d initialisation et de configuration Reprenant les composants XML de base actuellement int gr s la plate forme Java WSIT utilise ou tend les fonctions existantes et ajoute un nouveau support pour les services Web interop rables notamment l initialisation et la configuration la technologie d optimisation des messages la technologie de messagerie fiable la technologie de s curit Reportez vous la section Informations suppl mentaires sur l int gration de WSIT la page 27 de ce chapitre pour obtenir plus de d tails sur ce processus sous serveur d application Prise en charge de JBI JBI tend Java EE avec des interfaces de fournisseurs de services d int
15. La fonctionnalit susmentionn e ne sera pas disponible Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Administration y Avant de commencer Utilisation de la ligne de commande Modifiez le port et le fichier de mots de passe selon votre environnement Notez que dans les instructions ci dessous le nom du cluster est racluster le port d administration DAS est 5858 et le port JMS DAS 7676 Modifiez la configuration du cluster en changeant le type JMS sur REMOTE as install bin asadmin bat set port 5858 user admin passwordfile as install bin password_file racluster jms service type REMOTE Cr ez un h te JMS correspondant l h te JMS DAS as install bin asadmin bat create jms host port 5858 user admin passwordfile as install bin password_file target racluster mqhost localhost mqport 7676 mquser admin mqpassword admin dashost D finissez l h te JMS DAS cr l tape pr c dente comme le nouvel h te JMS par d faut as install bin asadmin bat set port 5858 user admin passwordfile as install bin password_file racluster jms service default jms host dashost Utilisation de l IG d administration Acc dez Configurations gt cluster name config gt Java Message Service gt H tes JMS Cliquez sur Nouveau pour cr er un nouvel h te JMS nommez le dashost Entrez les param tres de configuration correspondant au service JMS pour le DAS
16. SUNWappserver appserver bin asadmin start database Reportez vous la section Application Server Administration Tools du manuel Sun Java System Application Server 9 1 Quick Start Guide Sun Java System Application Server 9 1 Quick Start Guide pour obtenir de plus amples informations sur les options de la commande asadmin D ploiement Le d ploiement automatique choue parfois sur un cluster 6610527 Description Les probl mes de temporisation peuvent provoquer l chec du d ploiement automatique dans les domaines configur s pour prendre les clusters en charge Ce probl me ne survient pas dans les domaines ne prenant pas les clusters en charge Solution Utilisez l une des solutions suivantes ma Utilisez le d ploiement automatique comme suit a D ployez automatiquement les applications individuelles de mani re s quentielle m D finissez un d lai entre les divers d ploiements automatiques des applications individuelles D ployezles applications manuellement l aide de l IG de la console d administration ou l aide de la ligne de commande Chapitre 3 Probl mes connus et restrictions 41 Documentation Documentation Cette section d crit les probl mes d tect s dans la documentation et les solutions associ es Incoh rences Javadoc plusieurs ID Une documentation Javadoc est absente ou incorrecte pour plusieurs interfaces et m thodes AMX m Les m thodes li es au m canisme d obten
17. Web http sun com access Documentation connexe TABLEAU 1 2 Manuels du jeu de documentation de serveur d application Titre du manuel Description Centre de documentation Rubriques de la documentation de serveur d application class es par t che et sujet Notes de version Derni res informations sur le logiciel et la documentation Comprend un r capitulatif complet sous forme de tableau du mat riel des syst mes d exploitation du kit de d veloppement Java JDK et des pilotes de base de donn es pris en charge Guide de d marrage Proc dure de d marrage de serveur d application Guide d installation Installation du logiciel et de ses composants Guide de planification du d ploiement Guide de d ploiement d application valuation des besoins du syst me et de l entreprise pour assurer le bon d ploiement de serveur d application sur votre site Vous y trouverez galement des questions plus g n rales concernant le d ploiement du serveur D ploiement des applications et composants d application pour serveur d application Ce manuel comprend des informations sur les descripteurs de d ploiement Guide du d veloppeur Cr ation et impl mentation d applications sur Java Platform Enterprise Edition Java EE platform destin es tre utilis es sous serveur d application suivant le mod le des normes Java ouvertes pour les composants Java EE et les APT Ce manuel comprend des i
18. authentification de l IU Web 6569813 Description Apr s une mise niveau d serveur d application la balise lt j sp forward gt ne fonctionne pas comme pr vu dans Authenticate jsp L appel de lt j sp forward gt g n re une erreur dans les fichiers journaux du serveur et une page blanche s affiche sur l TU Web Le probl me s explique par le fait que lt j sp forward gt dans Authenticate jsp requiert un attribut de page tel que lt jsp forward page pageRedirection gt cependant la valeur transf r e est un chemin relatif tel que registry thin nompage jsp non valable m me si Authenticate jsp est une page JSP pure Solution Une fois serveur d application mis niveau utilisez l outil asadmin pour ex cuter les commandes suivantes en vue de d finir lt auth realm gt dans domain xml 1 Allez as install bin et ex cutez la commande suivante asadmin delete auth realm host localhost port 6489 certificate L ancien certificat auth realm est alors supprim le cas ch ant 2 Ex cutez la commande suivante asadmin create auth realm terse false echo true interactive true user admin host localhost port 6489 classname com sun enterprise security auth realm certificate CertificateRealm property assign groups have client cert certificate Le nouveau certificat lt auth realm gt est cr avec la propri t assign groups 3 Arr tez puis red marrez le domaine regist
19. cette op ration de l une des deux mani res suivantes De fa on globale en d finissant le param tre fork init de JspServlet inclus dans le fichier r p domaine config default web xmt sur false Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Conteneur Web lt servlet gt lt servlet name gt jsp lt servlet name gt lt servlet class gt org apache jasper servlet JspServlet lt servlet class gt lt init param gt lt param name gt fork lt param name gt lt param value gt false lt param value gt lt init param gt lt servlet gt a De fa on ponctuelle en d finissant la propri t de configuration JSP fork incluse dans le fichier sun web xmt sur false lt sun web app gt lt jsp config gt lt property name fork value false gt lt jsp config gt lt sun web app gt Les deux param trages emp cheront ant de g n rer un nouveau processus pour la compilation javac Application Server ne prend pas en charge l add on auth passthrough de Web Server 6 1 6188932 Description Sun Java System serveur d application 9 1 Update 1 propose la prise en charge de la fonctionnalit fournie par la fonction du plug in auth passthrough disponible sous Sun Java System serveur d application Enterprise Edition 7 1 Cependant dans serveur d application 9 1 Update 1 la fonction du plug in auth passthrough est configur e diff remment La fonction du plug in auth pass
20. cution du plug in service passthrough Chapitre 3 Probl mes connus et restrictions 73 Web Server Sous serveur d application 9 1 Update 1 la fonction de auth passthrough peut tre activ e en d finissant la propri t authPassthroughEnabled de l l ment lt http service gt dans domain xml sur TRUE comme suit lt property name authPassthroughEnabled value true gt Les consid rations de s curit relatives la fonction du plug in auth passthrough sous serveur d application Enterprise Edition 7 1 s appliquent galement la propri t authPassthroughEnabled sous serveur d application 9 1 Update 1 tant donn que authPassthroughEnabled permet d ignorer des informations pouvant tre utilis es des fins d authentification telles que l adresse IP de provenance de la requ te ou le certificat client SSL il est primordial que seuls les clients ou serveurs autoris s puissent se connecter une instance d serveur d application 9 1 Update 1 avec authPassthroughEnabled d fini sur TRUE Par mesure de pr caution il est recommand de ne d finir la propri t authPassthroughEnabled sur TRUE que pour des serveurs prot g s par le pare feu d entreprise Un serveur accessible via Internet ne doit jamais tre configur avec authPassthroughEnabled d fini sur TRUE Il est noter que dans le cas o le plug in service passthrough a t configur sur un serveur Web proxy qui relaie les requ tes vers une instance d
21. d Internet Explorer 3 Enregistrez le fichier loadbalancer xml dans le r pertoire de votre choix Installation Cette section d crit les probl mes connus li s l installation et les solutions associ es Blocage de la fermeture du programme d installation sur certains syst mes Linux apr s l activation du bouton Terminer 5009728 Description Ce probl me se produit sur plusieurs syst mes Linux Il appara t le plus souvent sur Java Desktop System 2 mais il a galement t observ sur les distributions Linux Red Hat Lorsque vous cliquez sur le bouton Terminer du dernier cran le programme d installation ne parvient pas ouvrir de fen tre de navigation dans laquelle est affich e la page propos de ou celle concernant l enregistrement du produit Il se bloque alors pour une p riode ind termin e sans renvoyer d invite de commande Chapitre 3 Probl mes connus et restrictions 51 Installation 52 Solution Quittez le programme d installation en appuyant sur les touches Ctrl C dans la fen tre du terminal dans laquelle le programme d installation a t d marr Ceci devrait lancer l affichage de la page propos de ou de la page concernant l enregistrement du produit dans la fen tre du navigateur Si ce n est pas le cas lancez le navigateur et saisissez l URL suivant afin de v rifier la page propos de file as install docs ee about html Si vous avez galement s lectionn l option d enregis
22. dans une prochaine version Navigateurs Cette section r pertorie les navigateurs pris en charge par Sun Java System serveur d application 9 1 Update 1 TABLEAU2 6 Navigateurs Web pris en charge Navigateur Version Mozilla 1 7 12 Internet Explorer 6 0 Service Pack 2 7 0 Firefox 1 5 x 2 x Safari 2 Netscape 8 0 4 8 1 9 0 9 0 x Configuration requise pour HADB et plates formes prises en charge Outre la configuration indiqu e dans la section Configurations mat rielle et logicielle 1 requises la page 14 vous devez v rifier que le syst me est conforme aux exigences ci dessous pour pouvoir ex cuter HADB Plates formes prises en charge la page 20 Chapitre 2 propos de serveur d application 9 1 Update 1 et de serveur d application 9 1 Update 2 19 Configurations mat rielle et logicielle requises 20 m Configuration requise au niveau de l h te pour le serveur HADB la page 20 Configuration requise au niveau de l h te pour la gestion HADB la page 20 Configuration requise au niveau de l h te pour le client HADB la page 21 Remarque HADB est uniquement fourni avec le profil serveur d application 9 1 Update 1 Enterprise Veuillez galement noter que les composants Java du syst me ont t g n r s l aide de JDK 5 et test s sur JDK 1 5 Plates formes prises en charge m Solaris SPARC Solaris 8 MU7 Solaris 9 MU7 Solaris 10 RR
23. e et param tr e Solution Dans le fichier domain xml d finissez la propri t PrepareMethod direct sur la source de donn es correspondante Gestion du cycle de vie Cette section d crit les probl mes connus de gestion du cycle de vie et les solutions associ es La d finition de la propri t ejb timer service entra ne l chec de la commande set 6193449 Description Apr s avoir d fini minimum delivery interval de la propri t ejb timer service sur 9000 la tentative de d finition de redelivery interval in mills sur 7000 pour ejb timer service entra ne l chec de la commande set avec l erreur suivante Chapitre 3 Probl mes connus et restrictions 55 Gestion du cycle de vie 56 echo Doing admin task set exec Attribute id redelivery interval internal in millis Redelivery Interval 7 000 should be greater than or equal to Minimum delivery interval in millis 9 000 exec CLI137 Command set failed m minimum delivery interval correspond l intervalle de temps minimal entre chaque distribution d une m me horloge a redelivery interval in mills indique le d lai pendant lequel le service d horloge attend avant d effectuer une nouvelle tentative de distribution suite l expiration de la valeur ejbTimeout La relation entre la propri t de l intervalle de redistribution et celle de l intervalle de livraison minimal n tant pas logique il vous est impossible d utiliser l interface grap
24. gr e domain1 est supprim lorsque asupgrade bat est utilis avec des chemins courts et longs 6596394 Description Windows uniquement Si une version ant rieure d serveur d application a t install e en utilisant des caract res sp ciaux ou des noms courts de style DOS dans le chemin du r pertoire programme les futures mises niveau de remplacement vers serveur d application 9 1 Update 1 choueront si les m mes noms sont utilis s Par exemple si serveur d application 8 2 a t install sous Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Utilitaire de mise niveau C Program Files x86 dirs appserver c progra 2 dirs appserver Toute tentative de mise niveau de remplacement vers 9 1 Update 1 chouera car le programme d installation n est pas en mesure de convertir les noms courts ou les caract res sp ciaux vers le format de nom long requis Solution Il est fortement d conseill d installer serveur d application en utilisant un nom de chemin contenant des caract res sp ciaux ou un nom court abr g de style DOS tel que progra 2 car cela emp che l installation d autres mises niveau Si vous disposez d j d une telle installation recommencez l installation en utilisant des noms de chemin longs avant de proc der une mise niveau ou installez la nouvelle version d serveur d application dans un nouveau r pertoire IFR AS 9 1 erreur lors de l
25. les paquets multidiffusions L agent de gestion utilise l adresse multidiffusion 228 8 8 8 Avant de r essayer avec une nouvelle configuration des agents de gestion vous devrez peut tre nettoyer le r f rentiel des agents de gestion Arr tez tous les agents dans le domaine et supprimez tous les fichiers et r pertoires du r pertoire du r f rentiel identifi par repository dr path dans le fichier de configuration des agents de gestion Cette op ration doit tre effectu e sur tous les h tes avant de red marrer les agents avec le nouveau fichier de configuration Risque d chec du d marrage de l arr t ou de la reconfiguration de HADB 6230792 6230415 Description Sous Solaris 10 Opteron le d marrage l arr t ou la reconfiguration de HADB l aide de la commande hadbm risque d chouer ou de se bloquer en g n rant l une des erreurs suivantes Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Haute disponibilit hadbm Error 22009 The command issued had no progress in the last 300 seconds HADB E 21070 The operation did not complete within the time limit but has not been cancelled and may complete at a later time Cette erreur peut se produire s il existe des incoh rences lors de l criture ou de la lecture d un fichier nomandevice utilis par le processus clu_noman_srv Vous pouvez d tecter ce probl me en recherchant l un des messages suivants dans les fich
26. manuel pr sente galement les diff rences des versions produit voisines ainsi que les options de configuration pouvant entra ner des probl mes d incompatibilit avec les sp cifications produit Guide de r glage des performances R glage de serveur d application pour optimiser ses performances Guide de d pannage R solution des probl mes concernant serveur d application Guide de r f rence des messages d erreur R solution des messages d erreur d serveur d application Manuel de r f rence Commandes d utilitaire disponibles avec serveur d application elles sont r dig es comme des pages de manuel Ce manuel d crit galement l interface de ligne de commande asadmin Comment signaler des probl mes et apporter des commentaires Si vous rencontrez des probl mes avec Sun Java System serveur d application contactez le service client le Sun de l une des mani res suivantes Formulaire d envoi de commentaires http java sun com docs forms J2EE14SubmittalForm htmL utilisez ce formulaire pour donner votre avis sur serveur d application m Listes de diffusion GlassFish https glassfish dev java net servlets ProjectMailingListList consultez les listes de diffusion de la communaut GlassFish pour obtenir diverses informations ainsi que des commentaires m Base de donn es des bogues sur le site Java Developer Connection http developer java sun com servlet SessionServlet url de
27. ne d tecte g n ralement pas que la plate forme a t virtualis e Sun teste ses produits Sun Java System sur des combinaisons de virtualisation de syst me et de syst mes d exploitation afin de s assurer qu ils fonctionnent aussi bien dans des environnements virtualis s correctement dimensionn s et configur s que dans des environnements non virtualis s Pour plus d informations sur le support de Sun pour les produits Sun Java System dans les environnements virtualis s reportez vous l article System Virtualization Support in Sun Java System Products Informations importantes concernant les patchs La virtualisation du syst me est une technologie permettant l ex cution ind pendante de plusieurs instances du syst me d exploitation sur un mat riel partag Le logiciel d ploy sur un syst me d exploitation h berg dans un environnement virtualis ne d tecte g n ralement pas que la plate forme a t virtualis e Sun teste ses produits Sun Java System sur des combinaisons de virtualisation de syst me et de syst mes d exploitation afin de s assurer qu ils fonctionnent aussi bien dans des environnements virtualis s correctement dimensionn s et configur s que dans des environnements non virtualis s Pour plus d informations sur le support de Sun pour les produits Sun Java System dans les environnements virtualis s reportez vous Patchs requis pour Solaris Sun conseille aux utilisateurs de Solaris 9 10 x86 SPARC d
28. t ajout au fichier d instance Loadbalancer xml Cette option permet au plug in d quilibreur de charge d acheminer les demandes en fonction de la pond ration Par exemple toutes les 500 requ tes 100 seront transmises l instance1 et 400 l instance2 La pond ration par d faut est de 100 Celle ci est assign e chaque instance partir de la console d administration ou de la ligne de commande et le fichier serveur domain xml comporte un attribut pour chaque instance indiquant la pond ration a D cision de l quilibreur de charge d finie par l utilisateur permet aux utilisateurs de d finir une logique personnalis e pour l quilibrage de charge par exemple des redirections bas es sur l identit utilisateur et un quilibrage de charge bas sur MIME Cette fonctionnalit est impl ment e au moyen d une biblioth que partag e d finie par l utilisateur charg e par l quilibreur de charge Cette biblioth que partag e personnalis e impl mente l interface telle que d finie dans le fichier loadbalancer h stock dans as install lib install templates m Am liorations de l administration les versions pr c dentes d serveur d application n cessitaient que le fichier Loadbalancer xml soit copi manuellement vers le r pertoire config particulier du serveur serveur d application 9 1 Update 1 inclut des automatisations d envoi pour effectuer de telles copies entre le serveur Web et serveur d application L
29. termination d une cl de chiffrement pour une r ponse choue Cet chec survient lors de la validation du certificat c t serveur En r ponse cet chec les messages d erreur suivants sont crits dans le fichier journal du serveur server log Unable to validate certificate Error occurred while resolving key information com sun xml wss impl WssSoapFaultException Certificate validation failed Solution Installez Metro 1 1 sur serveur d application 9 1 Update 1 AIX RunAsAccessLocalException Client not authorized 6627385 Description Une m thode dans un bean entreprise pour lequel l identit de s curit run as ou propag e est d finie l aide de l annotation RunAs tente d invoquer une m thode dans un autre bean entreprise Si aucune identit principale run as n est d finie dans le fichier du descripteur de d ploiement sun ejb jar xml la tentative risque d chouer avec une exception javax ejb AccessLocalException javax ejb AccessLocalException Client not authorized for this invocation Solution Dans le fichier du descripteur de d ploiement sun ejb jar xmtl d finissez dans l l ment principal name le nom principal pour lequel le r le run as a t sp cifi Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Utilitaire de mise niveau La terminaison SSL ne fonctionne pas 6269102 Description La terminaison SSL ne fonctionne pas lorsq
30. 200 Mo par n ud pour une installation test Remarque V rifiez que l criture en cache est d sactiv e sur les p riph riques sur lesquels des donn es HADB et des fichiers journaux sont stock s L criture en cache est activ e par d faut sur certaines plates formes Solaris Solaris x86 par exemple Configuration requise au niveau de l h te pour la gestion HADB m M moire minimum 128 Mo a Espace disque minimum 70 Mo par n ud pour les binaires HADB Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Configurations mat rielle et logicielle requises Configuration requise au niveau de l h te pour le client HADB m M moire minimum 120 Mo m Espace disque minimum 20 Mo Mise niveau de Sun Java System serveur d application Reportez vous au manuel Sun Java System Application Server 9 1 Update 1 Upgrade and Migration Guide pour obtenir les instructions compl tes de mise niveau d une version pr c dente d serveur d application vers la version actuelle Autres exigences Avant d installer le logiciel Sun Java System serveur d application vous devez galement veiller ce que les autres exigences ci dessous soient satisfaites m Espace disponible vous devez disposer d au moins 35 Mo dans votre r pertoire temporaire pour l installation de Sun Java System serveur d application et de 250 Mo d espace disponible pour l installation de SDK m Utilisation du program
31. 291562 Description Sous Windows avec certaines configurations et charges un grand nombre d checs de r assemblage peut se produire dans le syst me d exploitation Le probl me a t observ avec des configurations de plusieurs vingtaines de n uds lors de l ex cution de plusieurs analyses parall les de tables select Les signes peuvent tre tels que les transactions sont fr quemment abandonn es la r paration ou la r cup ration peut prendre du temps et des d lais d expiration fr quents peuvent se produire dans diff rentes parties du syst me Solution Pour r soudre le probl me la variable du registre Windows HKEY_LOCAL MACHINE SYSTEM CurrentControlSet Services Tcpip Parameters peut tre d finie sur une valeur sup rieure celle par d faut de 100 Il est recommand d augmenter cette valeur 6x1000 4096 Pour plus d informations consultez l article 811003 http support microsoft com default aspx scid kb en us 811003 sur les pages de support Microsoft L tat de session n est pas conserv si le navigateur contient un autre cookie avec un chemin 6553415 Description Les cookies comportant un chemin quivalent interf rent avec les cookies d une application Web hautement disponible d ploy e sur une racine contexte autre que et utilisant la r plication en m moire comme type de persistance ce qui emp che ainsi l application Web de conserver tout tat de session HTTP Ce pr
32. 56 Description Si vous poss dez un fichier JAR de niveau sup rieur dans votre JAR client dans notre cas reporter jar le fichier manifeste de ce JAR crase celui du JAR client lorsque vous d ployez ce dernier Solution Aucune pour l instant Le CCA essaie toujours de se connecter localhost 3700 6527987 Description Le client d application essaie toujours de se connecter Locathost 3700 Le probl me vient du fait que plusieurs propri t s syst me doivent tre lues avant que le code client ne soit invoqu Solution D finissez les l ments suivants en tant que propri t s syst me D dans votre JAVA_CMD Ne les d finissez pas dans votre code client d application org omg CORBA ORBInitialHost server instance host org omg CORBA ORBInitialPort server instance port Impossible de d marrer un domaine sunpkcs11 jar manquant 6571044 Description Sous Linux 64 bits l exception suivante est g n r e au d marrage d un domaine sunpkcs11 jar est manquant sous jdk1 5 11 jre lib ext Solution Il s agit d un bogue JDK connu avec Linux 64 bits celui ci sera corrig dans JDK 1 5 0_13 ASQuickStartup rompt SocketChannelL keyFor retournant une valeur null au lieu de SelectionKey Issue Tracker 3027 Description Lorsqu un SocketChannel est enregistr sur plusieurs s lecteurs socketChannel keyFor lastRegisteredSelector retourne une valeur null au lieu de SelectionKey Chapitre 3 Probl mes con
33. Application Server 8 1 Update 2 pour laquelle la propri t authPassthroughEnabled a t d finie sur TRUE l authentification cliente SSL peut tre activ e sur le proxy du serveur Web et d sactiv e sur celui de l instance d Application Server 8 1 Update 2 Dans ce cas l instance d Application Server 8 1 Update 2 utilisant un proxy continue de traiter les requ tes comme si elles taient authentifi es via SSL et fournit un certificat SSL client aux applications d ploy es lorsque n cessaire Web Server 74 AS 9 1 b50e Linux impossible de d marrer WS apr s l installation de l quilibreur de charge d AS Libjvm so cannot open shared 6572654 Description Ce probl me survient uniquement lorsque vous utilisez Sun Java System Web Server avec serveur d application 9 1 et l quilibreur de charge sur un syst me Linux Dans ce cas apr s avoir install serveur d application et un quilibreur de charge Web Server risque de ne pas d marrer car libicuil8n so 2 et libicuuc s0 2 sont en conflit Ces biblioth ques se trouvent dans les r pertoires opt sun private libet opt sun appserver lib Solution Les biblioth ques utiliser sont celles stock es dans opt sun appserver lib car lbplugin en d pend Une fois les deux biblioth ques supprim es de opt sun private lib Web Server devrait d marrer sans aucun probl me Sinon si vous ne voulez pas supprimer les biblioth ques de opt sun private lib vous pouvez ajouter op
34. C les bases de donn es HADB configur es avec double r seau fonctionnent parfaitement sur deux sous r seaux Cependant du fait de probl mes au niveau du syst me d exploitation ou des pilotes r seau sur certaines plates formes mat rielles les plates formes Solaris x86 et Linux ne g rent pas toujours correctement les doubles r seaux Cela cr e les probl mes suivants pour la base de donn es HADB Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Haute disponibilit ma Sous Linux certains processus HADB sont bloqu s lors de l envoi de messages entra nant le red marrage du n ud HADB et le partitionnement du r seau m Sous Solaris x86 certains probl mes peuvent se produire apr s une panne r seau emp chant le basculement vers une autre interface r seau Bien que cela ne se produise pas tout le temps il est pr f rable d utiliser deux r seaux au lieu d un Ces probl mes sont partiellement r solus sous Solaris 10 m L agr gation n est pas prise en charge Les bases de donn es HADB ne prennent pas en charge les doubles r seaux sous Windows2003 ID 5103186 chec de la cr ation de la base de donn es HADB pas d ID Description La cr ation d une base de donn es risque d chouer en g n rant l erreur suivante indiquant que le nombre de segments de m moire partag e disponibles est insuffisant HADB E 21954 System resource is unavailable HADB S 05512 A
35. Error 22184 A password is required to connect to the management agent peut tre renvoy V rifiez s il y a un probl me de ressources sur le serveur prenez les mesures n cessaires par exemple ajoutez des ressources et relancez l op ration Les utilisateurs non root ne peuvent pas g rer la base de donn es HADB 6275319 Description Une installation par le biais de Java Enterprise System en tant que root ne permet pas aux utilisateurs non root de g rer la base de donn es HADB Solution Connectez vous toujours en tant que root pour pouvoir g rer la base de donn es HADB L agent de gestion ne doit pas utiliser d interfaces sp cialis es 6293912 Description Les interfaces sp cialis es portant des adresses IP comme 0 0 0 0 ne doivent pas tre enregistr es comme des interfaces pouvant tre utilis es pour des n uds HADB dans l agent de Chapitre 3 Probl mes connus et restrictions 47 Haute disponibilit 48 gestion L enregistrement de telles interfaces peut entra ner des probl mes si des n uds HADB sont d finis sur ces interfaces via une commande utilisateur hadbm create utilisant des noms d h tes la place d adresses IP Les n uds ne pourront plus communiquer interrompant ainsi la commande create Solution Lorsque vous utilisez hadbm create sur des h tes plusieurs interfaces sp cifiez toujours les adresses IP l aide d une notation DDN checs de r assemblage sous Windows 6
36. Inc aux tats Unis et dans d autres pays Toutes les marques d pos es SPARC sont utilis es sous licence et sont des marques commerciales ou d pos es de SPARC International Inc aux tats Unis et dans d autres pays Les produits portant les marques d pos es SPARC sont constitu s selon une architecture d velopp e par Sun Microsystems Inc OPEN LOOK et l interface graphique utilisateur Sun TM sont d velopp s par Sun Microsystems Inc pour ses utilisateurs et ses concessionnaires Sun reconna t les efforts de pionniers de Xerox pour la recherche et le d veloppement du concept des interfaces utilisateur visuelles ou graphiques pour l industrie de l informatique Sun est sous licence non exclusive de Xerox pour Xerox Graphical User Interface dont la licence couvre galement les d tenteurs de licence Sun qui impl mentent OPEN LOOK GUIs en accord avec les contrats de licence crits de Sun Les produits couverts et les informations contenues dans cette publication sont contr l s par les lois r gissant les exportations aux tats Unis et peuvent tre soumises aux lois r gissant les exportations ou les importations dans d autres pays L utilisation d armes nucl aires de missiles d armes biologiques et chimiques ou d armes nucl aires maritimes qu elle soit directe ou indirecte est strictement interdite Son exportation ou r exportation vers des pays soumis l embargo am ricain ou des entit s exclues des listes d exportation am
37. LIBRARY PATH export LD LIBRARY PATH Apr s la mise niveau d AS9 1 les exemples de base et ceux du portail JES5 entrent en conflit sur le port Derby 1527 6574563 Description Sous Windows apr s la mise niveau d serveur d application 9 1 Update 1 les exemples de base et ceux du portail JES5 entrent en conflit sur le port Derby 1527 D une mani re plus sp cifique serveur d application 9 1 Update 1 lance automatiquement JavaDB sur le port 0 0 0 1527 avec APP APP cependant JavaDB du portail JES5 cherche galement s associer au hostnameIP 1527 avec portal portal Ce probl me a d j t soulev pour JES 5 sous la r f rence n 6472173 La solution correspondante est pr sent e dans le Guide d installation de Sun Java Enterprise System 5 pour Microsoft Windows Chapitre 3 Probl mes connus et restrictions 61 S curit Solution D marrez la base de donn es Derby l aide de la commande suivante JES installation dir appserver bin asadmin start database dbhome JES installation dir portal data derby 62 S curit Cette section d crit les probl mes connus li s aux certificats et la s curit des applications Web sous serveur d application ainsi que les solutions associ es AIX chec du test de la cl de chiffrement dynamique WSS suite une erreur de validation de certification c t serveur 6627379 Description Sur la plate forme AIX le chiffrement dynamique destin la d
38. MQ et JDK sont supprim s de toutes les zones ce qui peut ne pas tre souhaitable Ce probl me ne survient pas lors des op rations d installation ou de d sinstallation partir d une zone racine locale Solution Effectuez les op rations d installation et de d sinstallation partir d une zone racine locale plut t que d une zone globale Les applications Web hautement disponibles d ploy es sur ne parviennent pas reprendre les sessions HTTP r pliqu es en m moire Issue Tracker 2972 Description Les applications Web hautement disponibles d ploy es sur ne peuvent pas conserver de sessions HTTP lorsqu elles utilisent la r plication en m moire comme type de persistance Chapitre 3 Probl mes connus et restrictions 49 Haute disponibilit 50 Solution D ployez les applications Web hautement disponibles utilisant la r plication en m moire comme type de persistance vers une racine contexte autre que Si vous souhaitez qu une telle application Web soit disponible sur vous pouvez d signer ce dernier en tant que module Web par d faut du serveur virtuel vers lequel l application Web a t d ploy e tant donn que le programme d installation de l quilibreur de charge n a pas ins r le chemin usr lib mps dans apachectl LD_LIBRARY_PATH il est impossible de d marrer Apache SSL 6591878 Description Lors de l installation de l quilibreur de charge d serveur d ap
39. Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Y y Sun microsystems Sun Microsystems Inc 4150 Network Circle Santa Clara CA 95054 U S A R f rence 820 3955 Juin 2008 Copyright 2008 Sun Microsystems Inc 4150 Network Circle Santa Clara CA 95054 U S A Tous droits r serv s Sun Microsystems Inc d tient les droits de propri t intellectuelle de la technologie utilis e par le produit d crit dans le pr sent document Notamment mais non exclusivement ces droits de propri t intellectuelle peuvent inclure un ou plusieurs brevets des tats Unis ou des demandes de brevet en attente aux tats Unis et dans d autres pays Droits nonc s par le gouvernement am ricain Logiciel commercial Les utilisateurs du gouvernement sont soumis au contrat de licence standard de Sun Microsystems Inc ainsi qu aux dispositions applicables du FAR et de ses suppl ments Cette distribution peut int grer des l ments con us par des tiers Il est possible que des parties du produit soient d riv es des syst mes Berkeley BSD conc d s en licence par la University of California UNIX est une marque d pos e aux tats Unis et dans d autres pays exclusivement conc d e en licence par X Open Company Ltd Sun Sun Microsystems le logo Sun le logo Solaris le logo Java Coffee Cup docs sun com Java Java et Solaris sont des marques de fabrique ou des marques d pos es de Sun Microsystems
40. R d serveur d application 9 1 Update 1 sur des plates formes Linux et seulement lorsque l option Installer JDK est s lectionn e Pour r soudre ce probl me imm diatement apr s l installation associez usr jdk entsys j2seau r pertoire usr java jdk1 5 0 12 AS9 1 IFR Windows la sauvegarde en place n est pas int gr e au contr le des valeurs de formulaire asupdate bat chemin incorrect 6596412 Description Lors de l ex cution d une mise niveau IFR d serveur d application 9 1 Update 1 sous Windows la sauvegarde en place n est pas correctement int gr e aux valeurs de formulaire asupdate bat De mani re plus sp cifique si vous entrez des informations incorrectes dans un cran IG ASupdate bat puis que vous cliquez sur le bouton Suivant le programme d installation de la mise niveau essaie de d tecter s il s agit d une mise niveau en place Si tel est le cas domain1 est d plac vers un r pertoire de sauvegarde avant la mise niveau Lors de l ex cution de la mise niveau un message d erreur s affiche en raison de la saisie d informations incorrectes Si vous essayez de corriger l erreur imm diatement une erreur de chemin est g n r e car domain1 a d j t d plac Solution Modifiez le r pertoire source sur domain1_ timestamp dans current source path backup ou quittez le programme d installation en cliquant sur le bouton Annuler puis r essayez IFR AS9 1 Windows lors d une mise niveau int
41. S Group Management Service soit activ true par d faut a Profils d utilisation chaque domaine administratif est associ un profil d utilisation permettant d identifier les capacit s de ce domaine serveur d application inclut les profils suivants Developer D veloppeur utilisez ce profil si vous ex cutez votre domaine dans un environnement de d veloppement et si vos applications ne n cessitent aucune fonctionnalit de clustering telles que l quilibrage de charge la haute disponibilit et la r plication de session Notez que le nom r el de ce profil est developer sensible la casse ma Cluster utilisez ce profil si vous souhaitez cr er des clusters d instances de serveur d application destin es transmettre l volutivit et la haute disponibilit aux applications Java EE d ploy es L tat de ces applications est en m moire persistante Notez que le nom r el de ce profil est cluster sensible la casse ma Enterprise Entreprise utilisez ce profil si vous souhaitez utiliser HADB et NSS Ce profil est inutilisable sauf si vous installez HADB et NSS s par ment ou que vous installez serveur d application comme partie de Java Enterprise System Java ES a Am liorations de l quilibrage de charge plusieurs am liorations ont t apport es au plug in d quilibrage de charge En bref celles ci incluent m Tour de r le pond r un attribut facultatif nomm weight a
42. ackage la page 59 Exemples la page 60 S curit la page 62 Utilitaire de mise niveau la page 63 Conteneur Web la page 70 Web Server la page 74 Services Web la page 75 Administration Cette section traite des probl mes connus li s l administration et les solutions associ es 29 Administration 30 Le script package appclient ne fonctionne pas si le fichier domain1 est manquant 6171458 Description Par d faut as install Vib package appclient xml comporte une valeur cod e en dur pour la variable AS_ACC_CONFIG de domain1 point e par asenv conf Si domain1 est supprim et qu un autre domaine est cr la variable AS ACC CONFIG n est pas mise jour avec le nouveau nom de domaine ce qui provoque l chec du script package appclient Solution Effectuez l une des op rations suivantes 1 Conservez domain1 intact et cr ez vos propres domaines en tenant compte de celui ci 2 Supprimez domain1 et remplacez la valeur cod e en dur de domain1 dans as install Vib package appclient xml par le nouveau nom de domaine Cette proc dure devra tre effectu e chaque cr ation d un nouveau domaine si domain1 n est pas pr sent Le d marrage d Application Server avec un agent JMX suppl mentaire n est pas pris en charge 6200011 Description La version J2SE1 4 x 5 0 ou version ult rieure peut tre configur e sur Application Server La fonct
43. agent l m start domain l Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Administration m start node agent l AIX 0403 027 The parameter list is too long la liste des param tres est trop longue 6625591 Description Sous le syst me d exploitation AIX certaines op rations li es au SE risquent d chouer avec le message d erreur suivant 0403 027 The parameter list is too long Ce type d op rations comprend par exemple le d ploiement d applications ou l ex cution du conteneur client de l application Ce probl me survient g n ralement en pr sence de longs chemins de fichier dans la variable d environnement CLASSPATH Solution Utilisez l une des solutions suivantes Augmentez la longueur maximale de la ligne de commande Pour plus d informations reportez vous la section AIX Augmenter la taille maximale de la ligne de commande la page 37 a Utilisez la commande xargs pour construire la liste d arguments et d marrer la commande La commande xargs permet aux commandes de d passer la longueur maximale de la ligne de commande AIX Augmenter la taille maximale de la ligne de commande L attribut ncargs d termine la longueur maximale de la ligne de commande notamment des variables d environnement Sous le syst me d exploitation AIX la valeur par d faut de l attribut ncargs est de 4 blocs de 4 Ko Pour vous assurer que les commandes d serveur d ap
44. ailable Solution 2 Augmentez la valeur du param tre de configuration APPLHEAPSZ pour le serveur DB2 4096 constitue une valeur correcte Description 3 Niveau d isolement TRANSACTION_SERIALIZABLE Si votre application utilise le niveau d isolement TRANSACTION_SERIALIZABLE avec l un des param tres indiqu s ci dessus elle peut rester bloqu e en tentant d obtenir la connexion Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 D ploiement Solution 3 Pour d finir le niveau d isolement d une connexion le pool de connexions correspondant doit tre cr sur le m me niveau d isolement Reportez vous au manuel Sun Java System Application Server 9 1 Administration Guide pour obtenir les instructions correspondantes Java DB n est pas d marr e apr s le red marrage de la machine ou le d marrage d Application Server 6515124 Description La base de donn es Java DB int gr e n est pas automatiquement red marr e apr s le red marrage d un syst me h te ou d une zone Solaris ou le d marrage d serveur d application Il ne s agit pas d un bogue mais du comportement attendu pour toute application tiers ou int gr e Le probl me r side dans le fait que Java DB doit tre d marr e avant l instance d serveur d application Solution Apr s le red marrage de la machine h te ou de la zone Solaris assurez vous de d marrer Java DB avant serveur d application par exemple opt
45. al 1 Cr ez un script shell comportant les lignes de code suivantes bin sh changeKeystorePass keytool storepasswd keystore KEYSTORE storepass OLD new NEW changeTruststorePass keytool storepasswd keystore TRUSTSTORE storepass OLD new NEW changeKeyPass keytool keypasswd alias slas keystore KEYSTORE storepass NEW keypass OLD new NEW changeDomainPasswordEntry keytool storepasswd storetype JCEKS keystore DOMAINPASSWORDS storepass OLD new NEW deleteMasterPasswordFile if f DOMAIN PATH master password then echo Deleting DOMAIN PATH master password rm f DOMAIN PATH master password fi DOMAIN PATH 1 OLD 2 NEW 3 if 3 then echo Usage 0 domain path old master pass new master pass exit 1 EL echo Processing if f DOMAIN PATH config domain xmt then echo Domain with folder DOMAIN PATH does not exist create it first exit 2 else KEYSTORE S DOMAIN PATH config keystore jks TRUSTSTORE S DOMAIN PATH config cacerts jks DOMAINPASSWORDS DOMAIN PATH config domain passwords changeKeystorePass changeTruststorePass Chapitre 3 Probl mes connus et restrictions 35 Ad ministration fi 36 changeKeyPass changeDomainPasswordEntry deleteMasterPasswordFile Voir aussi Cr ez un domaine en sp cifiant le mot de passe principal par d faut aadmin create domain adminport aminportno po
46. ant as install bin asant en asant bak 2 Copiez le fichier asant template de as install lib install templates ee pour la version SE EE dans le r pertoire as install bin puis renommez le en asant 3 Modifiez le script copi as install bin asant en rempla ant le jeton CONFIG_ HOME par as install config 4 En cas de modifications manuelles apport es au fichier asant bak fusionnez les dans le nouveau script asant Chapitre 3 Probl mes connus et restrictions 31 Administration 32 Le fichier asadmintruststore n est pas d crit dans la documentation d serveur d application 6315957 Description Le fichier asadmintruststore n est pas pr sent dans la documentation d serveur d application Si ce fichier n existe pas dans le r pertoire home de l administrateur vous pouvez rencontrer de graves bogues lors de la mise niveau d applications h berg es sur le serveur Solution m Si possible la commande asadmin start domain domain1 doit tre ex cut e par l utilisateur qui a install le serveur m Dansle cas contraire le fichier asadmintruststore doit tre d plac ou copi du r pertoire home de l utilisateur qui a proc d l installation dans le r pertoire home de l utilisateur qui l ex cute m Notez que si le fichier est d plac et non copi du r pertoire home de l utilisateur installateur dans le r pertoire home de l utilisateur ex cuteur vous pouvez rencontrer des probl
47. ar d faut et aucune autre action n est requise Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Gestion du cycle de vie Java Persistence TopLink suppose que la propri t le champ myCollection est clonable Issue Tracker 556 Description Si l API java util Arrays asList est utilis e pour convertir un Object en une Collection JDK retourne une impl mentation de java util ArrayList non clonable L exception suivante est alors g n r e The method invocation of the method protected native java lang Object java lang Object clone throws java lang CloneNotSupportedException on the object pkg A id xxx of class class java util Arrays ArrayList triggered an exception Internal Exception java lang reflect InvocationTargetException Target Invocation Exception java lang CloneNotSupportedException java util Arrays ArrayList Ce probl me est suivisurhttps glassfish dev java net issues show bug cgi id 556 Solution Cr ez une autre collection l aide de son constructeur par exemple myCollection new ArrayList java util Arrays asList a GenerationType IDENTITY et DataDirect avec SyBase Issue Tracker 2431 Description La tentative d insertion d une entit utilisant GenerationType IDENTITY choue lorsque le pilote DataDirect est utilis avec SyBase Cette tentative choue car le pilote DataDirect cr e une proc dure stock e pour chaque instruction pr par
48. ar home 6573635 Description L outil de mise niveau n est pas destin mettre niveau les bases de donn es ou les tables de base de donn es quelle qu en soit la forme il ne prend d ailleurs pas ce processus en charge Les configurations des r f rences de ressource sont alors transf r es et serveur d application continue utiliser la base de donn es et les tables d origine Si vous souhaitez changer de base de donn es ou transf rer les tables de base de donn es utilisez les outils fonctionnant avec les bases de donn es utilis es Solution Pour migrer le magasin MQ proc dez comme suit Remarque Observez les tapes suivantes APR S la fermeture d AS 8 2 et APR S l ex cution de l outil de mise niveau d AS9 1 mais AVANT le PREMIER d marrage de ce dernier Si vous avez d j d marr AS 9 1 apr s l installation la mise niveau IFR ne suivez PAS les tapes suivantes car elles peuvent ventuellement d stabiliser la m moire de messages MQ 1 Copiez le sous r pertoire r p domaine imq complet du r pertoire domains d AS 8 x vers le r pertoire domains d AS 9 1 2 V rifiez que la propri t du r pertoire et des fichiers est identique celle de l utilisateur charg d ex cuter serveur d application Une fois ces tapes ex cut es vous pouvez d marrer serveur d application 9 1 Update 1 Le magasin MQ dans serveur d application 9 1 Update 1 d serveur d application 9 1 Update 1 sera migr du
49. at Pour obtenir des instructions sur l obtention d un certificat aupr s d une autorit de certification consultez les informations sur les certificats l adresse modssi FAQ http wuw modssl org docs 2 8 ss1_faq html ToC24 Le serveur Web Apache doit tre d marr par un utilisateur root 6308021 Sous Solaris si Application Server a t install par un utilisateur root vous devez d marrer le serveur Web Apache en vous connectant en tant qu utilisateur root Les installations Java Enterprise System sont effectu es par des utilisateurs root Avec Apache 2 0 apr s avoir d marr sous une connexion d utilisateur root il bascule et s ex cute sous la connexion utilisateur que vous avez d finie Vous pouvez d finir cet utilisateur dans le fichier conf httpd conf Pour d marrer le serveur en tant qu utilisateur root sur la plupart des syst mes vous devez modifier le fichier httpd conf afin de d finir le groupe appropri Remplacez la ligne Group 1 par Group nobody Vous trouverez d autres informations sur les utilisateurs et les groupes dans le fichier httpd conf Client d application Cette section d crit les probl mes connus des clients d application et les solutions associ es 38 Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Client d application Le JAR de biblioth que contenu dans l archive de clients d application crase le fichier MANIFEST 61935
50. avez galement s lectionn l option d enregistrement du produit lors de l installation suivez le lien vers la page d enregistrement disponible sur la page propos de Le certificat autosign n est pas approuv au cours de et apr s la mise niveau de 8 0 Platform Edition PE vers 8 1 Enterprise Edition EE UR2 6296105 Solution Supprimez les entr es suivantes de la cible domain xml apr s la mise niveau et red marrez le Serveur lt jvm options gt Djavax net ssl keyStore com sun aas instanceRoot config keystore jks lt jvm options gt lt jvm options gt Djavax net ssl trustStore com sun aas instanceRoot config cacerts jks lt jvm options gt L outil de mise niveau crase le contenu d un fichier index html modifi d une instance membre d un cluster 6386451 Description L outil de mise niveau crase tout fichier index html existant pour toutes les instances du serveur Solution Sauvegardez vos fichiers index html existants avant d ex cuter l outil de mise niveau puis restaurez les ult rieurement sbs manual sbs installer g n re une erreur l instance de serveur indiquant que ce dernier ne dispose pas d un connecteur syst me appel null 6545145 Description Lors de la mise niveau d serveur d application 8 0PE vers 9 1 Update 1 une erreur est g n r e signalant que le serveur ne dispose pas d un connecteur syst me appel null et des informations utilisateur incorre
51. cle 10g Oracle 9i Sybase ASE 15 MS SQL 2005 DB2 9 1 DB2 8 2 MySQL Connector J Driver 5 1 6 Type 4 MySQL 5 0 Oracle 10G Type 4 Oracle 10g RAC PostGres Type 4 8 2 x Tableau 2 4 r pertorie toutes les bases de donn es et tous les pilotes suppl mentaires qui doivent tre pris en charge dans la version FCS d serveur d application TABLEAU 2 4 Bases de donn es et pilotes JDBC pris en charge serveur d application FCS Fournisseur de pilote JDBC Type de pilote JDBC Serveur de base de donn es pris en charge Oracle OCI Type 2 Oracle 9i IBM DB2 Type 2 DB2 9 1 En r gle g n rale serveur d application 9 1 Update 1 prend en charge tous les pilotes JDBC r pondant la sp cification Java EE Utilisation de la base de donn es Java DB int gr e Cette section d crit des instructions d impl mentation de la base de donn es Java DB int gr e serveur d application 9 1 Update 1 Java DB est bas e sur la base de donn es Apache Derby m Ouverture et fermeture de la base de donn es Java DB la page 17 m Scripts d utilitaire Java DB la page 18 Ouverture et fermeture de la base de donn es Java DB Sun Java System serveur d application 9 1 introduit deux nouvelles commandes asadmin pour d marrer et arr ter le serveur r seau Java DB Chapitre 2 propos de serveur d application 9 1 Update 1 et de serveur d application 9 1 Update 2 17 Configurations mat rielle et logicielle requises
52. correctement jour le fichier productregistry le mode silencieux est indisponible pour l installation 6571598 Description Sile fichier productregistry d serveur d application contient des configurations de composant partag le processus de d sinstallation d serveur d application ne met pas jour le fichier productregistry correctement vous ne serez donc pas en mesure d utiliser le mode silencieux pour une installation ult rieure moins que productregistry ne soit renomm ou supprim Par d faut les entr es des composants partag s sont conserv es en l tat dans le fichier productregistry mais cela entra ne une confusion lors d installations silencieuses ult rieures Solution Apr s avoir v rifi la r ussite de la d sinstallation via les fichiers journaux correspondants supprimez le fichier productregistry avant d ex cuter une nouvelle installation Pour constater la r ussite d un processus de d sinstallation ant rieur consultez le fichier appserv_uninstall class dans as install Vous ne trouverez pas ce fichier en cas d chec de la d sinstallation Remarque Si tel est le cas ne supprimez pas le fichier productregistry Le fichier productregistry se trouve dans var sadm install sous Solaris et dans var tmp sous Linux IFR impossible d installer AS dans la zone locale fragment e suite des probl mes issus des packages MQ 6555578 Description Lors de l installation d serveur d application dans
53. ctes s affichent dans sbs manual M me si les valeurs cod es en dur sont modifi es ce message d erreur s affiche Cela se produit car le fichier domain xml a t modifi entre les versions 8 0 et 9 1 Chapitre 3 Probl mes connus et restrictions 65 Utilitaire de mise niveau 66 Solution Ce bogue appara t uniquement pour la mise niveau de 8 0 PE vers 9 1 Il vous suffit donc de proc der d abord une mise niveau vers 8 1 8 2 ou 9 0 puis vers 9 1 Plusieurs domaines sont perdus lors du processus de mise niveau lorsque diff rentes combinaisons de version sont utilis es 6546130 Description Lorsque vous ex cutez une mise niveau en place au cas o la source contienne plusieurs domaines le programme d installation invoque l outil de mise niveau bien que le processus soit interrompu Cela se produit lorsque l outil est invoqu en mode IG Solution 1 Proc dez une installation en place en mode CLI puis quittez le programme d installation lorsque vous tes invit s lectionner l outil de mise niveau la fin du processus Aucun des domaines contenus dans le r pertoire des domaines n est alors supprim L outil de mise niveau doit tre invoqu manuellement partir du r pertoire bin 2 Lors de votre installation en place en mode IG sauvegardez les domaines se trouvant dans la racine des domaines afin de ne pas en perdre au cours du processus la fin du processus d installa
54. d exploitation Ubuntu Les variables de chemin dans la documentation de Sun Java System serveur d application 9 1 Update 1 disposent des valeurs par d faut suivantes dans le syst me d exploitation Linux Ubuntu m as install se trouve usr share glassfishv2 m r p racine domaine se trouve dans var lib glassfishv2 domains m r p domaine est un r pertoire de domaine sous domain root dir comme pour d autres syst mes d exploitation m r p instance est un r pertoire d instance de serveur sous domain dir comme pour d autres syst mes d exploitation 4 Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Documentation connexe Par d faut la commande usr bin asadmin cr e des domaines dans le r pertoire user home directory glassfishv2 domains Pour plus d informations reportez vous la page man asadmin 1 Fonctions d accessibilit Pour obtenir la liste des fonctions d accessibilit mises disposition depuis la publication de ce m dia consultez les valuations de produit de la Section 508 disponibles sur demande aupr s de Sun afin de d terminer les versions les mieux adapt es au d ploiement des solutions accessibles Vous trouverez des versions mises jour pour certaines applications aux emplacements suivants http sun com software javaenterprisesystem get html Pour obtenir des informations sur l engagement de Sun en mati re d accessibilit consultez la page
55. e 1 sous JDK 6 Update 4 Pour chaque classe API JAX RPC le message d erreur suivant s affiche package package name does not exist Solution Avant d ex cuter la t che ant wscompi le assurez vous que javaee jar est sp cifi dans le chemin de classe et non pas j2ee jar Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008
56. e fichier etc hosts de l h te d serveur d application ne pointe pas vers 127 0 0 1 Cette section d crit les probl mes connus li s au contr le et les solutions associ es Certaines statistiques de contr le du service HTTP ne pr sentent aucune information utile et doivent tre ignor es 6174518 Description Des valeurs affich es dans les statistiques de contr le de certains l ments du service HTTP ne correspondent pas aux valeurs actuelles ou sont gales 0 Notamment les statistiques de service HTTP suivantes car elles ne comportent pas d informations applicables Application Server et doivent donc tre ignor es m http service load1iMinuteAverage Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Mise en package load5MinuteAverage load15MinuteAverage rateBytesTransmitted rateBytesReceived m pwc thread pool the element Solution Ces contr les seront supprim s dans les versions ult rieures et remplac s par des informations mieux adapt es L ouverture de la navigation JNDI partir de l IG d administration g n re plusieurs exceptions dans le fichier server Log 6591734 Description De nombreuses exceptions sont g n r es lorsque le navigateur JNDI est ouvert partir de l IG d administration Solution Aucune pour l instant Mise en package Cette section d crit les probl mes connus li s la mise en package du code logiciel po
57. e mais s lectionnez uniquement les exemples de composant L installation des exemples de composant permet galement d installer MQ et les composants partag s d serveur d application dans toutes les zones b Ex cutez nouveau l installation d serveur d application cette fois ci dans la zone locale fragment e L installation doit se d rouler sans aucun probl me L invite console de l installation IFR doit tre supprim e Do you want to upgrade from previous Application 6592454 Description Lorsque vous ex cutez le programme d installation IFR d serveur d application 9 1 Update 1 avec l option console en mode ligne de commande vous recevez l invite suivante Do you want to upgrade from previous Application Server version Malheureusement le programme d installation IFR ne prend pas en charge de telles mises niveau cette invite est donc erron e Si vous r pondez oui cette invite l installation se poursuit normalement mais vous ne recevez aucune confirmation de la r ussite de l installation ni dela mise niveau Solution Utilisez l outil de mise niveau si vous souhaitez mettre niveau votre installation d serveur d application Didacticiel de Java EE 54 Lorsque vous cr ez des ressources l aide de la console d administration utilisez l onglet Cibles pour indiquer que le serveur est la cible Si vous utilisez la ligne de commande ou une cible asant le serveur repr sente la cible p
58. ecture langue m version du JDK m informations sur le t l chargement du module nom du module date heure tat temps de t l chargement nombre d octets t l charg s Aucune information personnelle identifiable ne fait l objet d un suivi Aucune information personnelle identifiable n est associ e d autres donn es ou utilis e dans des rapports Utilisation du centre de mise jour Pour garantir un accord explicite sur les mises jour automatiques le centre de mise jour est par d faut d sactiv Pour permettre au centre de mise jour d effectuer des v rifications p riodiques et des mises jour automatiques D marrezle centre de mise jour m Sous Unix as install updatecenter bin updatetool m Sous Windows as install updatecenter bin updatetool bat S lectionnez l onglet Pr f rences Dans la fen tre de planification des mises jour modifiez la valeur Rechercher les mises jour de Jamais manuelle sur la valeur d sir e Par exemple choisissez une planification quotidienne ou hebdomadaire Sp cifiez le jour et l heure choisis pour la mise jour Cliquez sur le bouton Enregistrer pour enregistrer vos modifications Le centre de mise jour recherchera ainsi automatiquement les mises jour des composants serveur d application ou GlassFish suivant la planification sp cifi e Lorsqu une mise jour est disponible le centre de mise jour vous indiquera le composant pr t
59. ent MQ suivant les instructions de d ploiement de asadmin L erreur g n r e est la suivante opt SUNWappserver domains domain1 config sun acc xml name MQFailoverTestClient textauth user j2ee password j2ee Nov 18 2004 10 50 17 PM com sun enterprise naming NamingManagerImpl bindObjects SEVERE NAM0006 JMS Destination object not found jms durable TopicA Nov 18 2004 10 50 18 PM com sun enterprise naming NamingManagerImpl bindObjects SEVERE javax naming NameNotFoundException javax naming NameNotFoundException La documentation n indique pas de fa on explicite que des ressources JMS doivent tre cr es manuellement lorsque vous proc dez au d ploiement manuel l aide de la commande asadmin deploy ni que vous devez utiliser les cibles ant fournies pour d ployer l exemple d application Solution Utilisez la cible asant deploy pour le script build xml afin de cr er les ressources JMS n cessaires l ex cution de l application Sous Linux une erreur d ex cution s affiche lors de la cr ation d un certificat dans les exemples de s curit services Web 6198239 Description Lors du d ploiement de l exemple as install samples webservices security basicSSL sous Linux le certificat n est pas cr et une erreur similaire celle pr sent e ci dessous est g n r e Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Exemples generate certs echo Expor
60. entative d installation de JES 5 URI avec Registry Server Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Installation Dependency Error Installation can not proceed because the version of HA Session Store 4 4 3 detected on this host is incomplete and a compatible version is required by Servervice Registry Deployment Support Solution Vous ne pouvez pas installer Registry Server partir de JES 5 URI avec l IFR serveur d application 9 1 Update 1 sur des machines Solaris Vous devez installer manuellement les packages de Registry Server l aide de la commande pkgadd partir du r pertoire de distribution JES5 URI suivant path OS Products registry svr Packages Sp cifique au navigateur IE 6 0 l exportation du fichier de configuration de l quilibreur de charge g n re une erreur 6516068 Description Internet Explorer 6 uniquement Lors de la tentative d exportation du fichier de configuration de l quilibreur de charge Loadbalancer xml partir d Internet Explorer 6 le navigateur affiche un message d erreur indiquant que le fichier DTD sun loadbalancer_1_2 dtd est introuvable Solution Pour enregistrer le fichier proc dez comme suit 1 Cliquez sur Exporter sur la page de l quilibreur de charge sous Internet Explorer Le message La page XML ne peut pas tre affich e s affiche 2 Cliquez sur ce message puis choisissez Fichier gt Enregistrer sous partir
61. ermettant d ex cuter des commandes sur l APINetworkServerControl Pour configurer l environnement d ex cution de scripts de l utilitaire Java DB Assurez vous que la variable d environnement JAVA HOME sp cifie le r pertoire dans lequel JDK est install D finissez la variable d environnement DERBY_HOME pour que celle ci pointe vers le r pertoire as install javadb Pour plus d informations sur ces utilitaires consultez les manuels Derby suivants ma Derby Tools and Utilities Guide http db apache org derby docs 10 1 toots m Derby Server and Administration Guide http db apache org derby docs 10 1 adminguide Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Configurations mat rielle et logicielle requises Serveurs Web Cette section r pertorie les serveurs Web pris en charge par Sun Java System serveur d application 9 1 Update 1 TABLEAU2 5 Serveurs Web pris en charge Web Server Version Syst me d exploitation Sun Java System Web Server 6 1 7 0 Solaris SPARCS 9 10 Solaris x86 9 10 Red Hat Enterprise Linux2 1 Update 2 3 0 Update 1 Serveur Web Apache 1 3 1 4 2 0 Solaris SPARC 9 10 Solaris x86 10 Red Hat Enterprise Linux2 1 Update 2 3 0 Update 1 Microsoft IIS 5 0 Windows Server 2003 Windows 2000 Advanced Server Service Pack 4 La prise en charge de plates formes suppl mentaires notamment Windows et HP UX sera propos e
62. erver 9 1 Developers Guide Informations suppl mentaires sur l int gration de WSIT Pour obtenir des informations d taill es sur l tat de WSIT consultez la page WSIT Status Notes https wsit dev java net source browse checkout wsit wsit status notes status notes 1 1 FCS html Reportez vous galement au manuel The WSIT Tutorial pour obtenir des informations sur l utilisation de WSIT avec serveur d application Chapitre 2 propos de serveur d application 9 1 Update 1 et de serveur d application 9 1 Update 2 27 28 gt CHAPITRE 3 Probl mes connus et restrictions Ce chapitre d crit les probl mes connus ainsi que les solutions correspondantes pour le logiciel Sun Java System serveur d application 9 1 Update 1 Si aucune plate forme particuli re n est sp cifi e le probl me s applique toutes les plates formes Voici les sujets abord s Administration la page 29 Serveur Apache et plug in de l quilibreur de charge la page 38 Client d application la page 38 Pilotes Sun JDBC int gr s la page 40 D ploiement la page 41 Documentation la page 42 Haute disponibilit la page 42 Installation la page 51 Didacticiel de Java EE la page 54 Java Persistence la page 55 Gestion du cycle de vie la page 55 Enregistrement la page 57 Message Queue la page 57 Contr le la page 58 Mise en p
63. erveur permet de lib rer les fichiers JAR qui taient verrouill s et d effectuer correctement les op rations d annulation du d ploiement ou de red ploiement de l application apr s le red marrage Impossible de d ployer les archives WAR avec le fichier web xml bas sur Servlet 2 4 contenant un l ment lt load on startup gt vide 6172006 Description L l ment facultatif load on startup inclus dans le fichier web xml indique que le servlet correspondant doit tre charg et initialis au d marrage de l application Web laquelle il appartient Chapitre 3 Probl mes connus et restrictions 71 Conteneur Web 72 Le contenu facultatif de cet l ment est un nombre entier pr cisant en quelle position le servlet doit tre charg et initialis par rapport aux autres servlets de l application Web Lorsque l l ment lt load on startup gt est vide l ordre de d marrage du servlet est inutile tant que celui ci est charg et initialis au cours du d marrage de l application Web dont il d pend Le sch ma Servlet 2 4 du fichier web xml ne prend plus en charge les l ments lt load on startup gt vides ce qui signifie que vous devez obligatoirement indiquer un nombre entier lorsque vous utilisez un fichier web xml bas sur le composant Servlet 2 4 Si vous laissez l l ment lt load on startup gt vide tel que lt load on startup gt le fichier web xml ne parvient pas valider le sch ma Servlet 2 4 p
64. format JES5 U1 vers le format MQ 4 1 Notez que le magasin MQ JES5 U1 d origine sous AS 8 2 est pr serv et n est pas modifi par cette proc dure ou par MQ4 1 au d marrage d AS9 1 Mise niveau de JES5 AS 8 2 vers AS 9 1 Panne de l exemple de communaut PS nombreuses erreurs javax faces 6576700 Description Lors de la mise niveau de JES5 serveur d application 8 2 vers serveur d application 9 1 Update 1 l exemple de communaut Portal Server ne fonctionne plus de nombreuses erreurs javax faces application ApplicationFactory sont alors g n r es Solution La mise niveau d serveur d application 8 2 vers 9 1 Update 1 n est pas prise en charge si serveur d application 8 2 a t install avec JES5 Portal Server Il est n cessaire de mettre Portal Server niveau vers Java ES 5 Update 1 avant la mise niveau d serveur d application vers 9 1 Update 1 Chapitre 3 Probl mes connus et restrictions 67 Utilitaire de mise niveau 68 AS91 IFR b58 Linux le lien usr jdk entsys j2se n est pas mis jour apr s l installation de la nouvelle version Java 6591697 Description Lors de la mise niveau d serveur d application 8 2 vers 9 1 Update 1 l aide du programme d installation IFR sur des plates formes Linux avec l option Installer JDK s lectionn e et une fois l installation termin e la plupart des composants JES ne fonctionnent plus Solution Ce probl me affecte uniquement l installation IF
65. g en jsr detail id 77 http java sun com j2ee tools management J2EE Application Deployment JSR 88 http jcp org en jsr detail id 88 http java sun com j2ee tools deployment Java Authorization Contract for Containers JSR115 http jcp org en jsr detail id 115 http java sun com j2ee javaacc Autres technologies Java EE Annotations communes pour la plate forme Java JSR 250 http jcp org en jsr detail id 250 Java Transaction API JTA JSR 907 http jcp org en jsr detail id 907 http java sun com products jta JavaBeans Activation Framework JAF 1 1 JSR 925 http jcp org en jsr detail id 925 http java sun com products javabeans glasgow jaf html JavaMail JSR 919 http jcp org en jsr detail id 919 http java sun com products javamail Java Message Service API JSR 914 http java sun com products jms http www jcp org en jsr detail id 914 Java Persistence API http java sun com JSR 220 j2ee persistence faq html http www jcp org en jsr detail id 220 Java EE 5 SDK Sun Java System serveur d application 9 1 Update 1 est disponible sous Java EE 5 SDK Il existe deux versions de Java EE 5 SDK m Java Application Platform SDK http java sun com javaee downloads Java EE 5 SDK http java sun com javaee downloads index jsp En outre vous pouvez t l charger ces distributions SDK l aide des outils de JDK ou de NetBeans 5 5 1 Pour plus d informa
66. gration d entreprise SPI Ces SPI permettent aux d veloppeurs de cr er ou d impl menter un environnement Java d int gration l chelle de l entreprise pour des sp cifications telles que WSCI BPEL4WS et W3C Choreography Working Group Une impl mentation JBI est directement install e par le programme d installation d serveur d application g n ralement dans le r pertoire as install jbi Ce r pertoire contient tous les fichiers JAR et composants syst me communs pour JBI notamment un module lifecycle permettant de d marrer la structure JBI dans la JVM d serveur d application Prise en charge de la r plication en m moire la r plication en m moire sur d autres serveurs fournit un stockage l ger des donn es d tat de session sans qu une base de donn es telle que HADB ne soit n cessaire Ce type de r plication utilise la m moire d autres serveurs pour le stockage haute disponibilit des donn es de bean de session avec tat et de session HTTP Les instances de serveur clusteris es r pliquent l tat de session dans une topologie en anneau Chaque instance de sauvegarde stocke les donn es r pliqu es en m moire La r plication en m moire des donn es de l tat de session sur d autres serveurs 12 Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Nouveaut s de la version 9 1 permet de distribuer les sessions L utilisation de la r plication en m moire n cessite que GM
67. hique IG ou l interface de ligne de commande CLI pour d finir un intervalle de livraison minimal sup rieur celui de redistribution minimum delivery interval in millis doit toujours tre gal ou sup rieur redelivery interval in millis pour la propri t ejb timer service Cependant un contr le de validit erron s effectue dans Application Server pour v rifier que la valeur de redelivery interval in millis est sup rieure la valeur de minimum delivery interval in millis Solution Utilisez les valeurs par d faut suivantes minimum delivery interval default 7000 redelivery interval in millis default 5000 Toute autre valeur provoquera une erreur Erreur g n r e lors de l affichage des destinations physiques JMS dans la configuration non DAS 6532532 Description Si vous essayez d afficher les destinations physiques JMS l aide de default config un message d erreur appara tra Solution Ce comportement est normal Dans serveur d application 9 1 Update 1 default config est un mod le d informations de configuration par cons quent les op rations JMS telles quelist et create ne peuvent pas tre ex cut es pour default config En revanche ces op rations peuvent tre ex cut es pour la configuration de vos instances autonomes ou clusteris es Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Message Queue Win2003 uniquement fuite de m moire du
68. iers de l historique de HADB n 3 NSUP INF 2005 02 11 18 00 33 844 p 731 Child process noman3 733 does not respond n 3 NSUP INF 2005 02 11 18 00 33 844 p 731 Have not heard from it in 104 537454 sec n 3 NSUP INF 2005 02 11 18 00 33 844 p 731 Child process noman3 733 did not start Solution La solution suivante n a pas t v rifi e car le probl me n a pas t reproduit manuellement Cependant l ex cution de cette commande pour le n ud affect devrait r soudre le probl me hadbm restartnode level clear nodeno dbname Notez que tous les p riph riques associ s au n ud seront r initialis s Vous devrez peut tre arr ter le n ud avant de le r initialiser L agent de gestion s arr te et g n re l exception IPV6 MULTICAST IF failed 6232140 Description Si vous d marrez l agent de gestion sur un h te ex cutant Solaris 8 et sur lequel plusieurs cartes r seau sont install es et que IPv6 et IPv4 sont activ s simultan ment l agent de gestion s arr te et g n re l exception IPV6 MULTICAST_IF failed Solution Param trez la variable d environnement JAVA OPTIONS sur Djava net preferIPv4Stack true par exemple export JAVA OPTIONS Djava net preferIPv4Stack true Une autre solution consiste utiliser Solaris 9 ou ult rieur qui ne pr sente pas ce probl me Chapitre 3 Probl mes connus et restrictions 45 Haute disponibilit 46 clu_trans_srvne peut pas tre interrompu 6249685
69. installer le groupe de patchs recommand s Ce dernier est disponible sous Recommended and Security Patches sur le site Web SunSolve http sunsolve sun com pub cgi show pl target patchpage Version de JDK La version minimale et certifi e du JDK pour serveur d application 9 1 Update 1 est 1 5 0_12 Version Apache Ant La version 1 6 5 d Apache Ant est int gr e serveur d application 9 1 Update 1 sur tous les syst mes d exploitation sauf Linux Ubuntu La version 1 7 0 d Apache Ant est int gr e Linux Ubuntu et utilis e avec serveur d application 9 1 Update 1 Pilotes JDBC et bases de donn es Tableau 2 3 r pertorie les bases de donn es et les pilotes compatibles avec Java EE Toutes les configurations prises en charge de Sun Java System serveur d application doivent au minimum comprendre une combinaison base de donn es pilote de ce tableau telle que la base de donn es Java DB int gr e et son pilote En outre serveur d application est con u pour prendre en charge la connectivit JDBC tout DBMS suppl mentaire avec un pilote JDBC correspondant Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Configurations mat rielle et logicielle requises TABLEAU2 3 Pilotes JDBC compatibles Java EE Fournisseur de pilote JDBC Type de pilote JDBC Serveur de base de donn es pris en charge Derby Network Client Type 4 Derby 10 2 DataDirect 3 6 x 3 7 x Type 4 Ora
70. ion de d marrage d un agent JMX est int gr e la plate forme J2SE 5 0 Un agent est activ lorsque vous d finissez explicitement les propri t s syst me lors du d marrage du serveur Voici quelques exemples de valeurs name com sun management jmxremote value true name com sun management jmxremote port value 9999 name com sun management jmxremote authenticate value false name com sun management jmxremote ssl value false Une fois les propri t s JMX configur es et le serveur d marr un nouveau serveur jmx connector est d marr dans la machine virtuelle d Application Server L un des effets secondaires non d sir s de cette op ration est que celle ci nuit aux fonctions d administration la console d administration d Application Server et l interface de ligne de commande peuvent alors produire des r sultats inattendus Le probl me provient du fait qu il existe des conflits entre le serveur jmx connector int gr et le nouveau serveur jmx connector Solution Si vous utilisez j console ou tout autre client JMX compliant pensez r utiliser le serveur de connecteurs JMX standard lanc au d marrage d Application Server Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Administration Lorsque le serveur d marre une ligne similaire celle indiqu e ci dessous s affiche dans le journallog Vous pouvez vous connecter l URL JMXService sp cifi et ex c
71. les disponibles SE6 Linux 3 0 U1 Jasa 4 0 SuSE Linux 512Mo 1 Go 250 Mo 500 Mo J2SE 5 0 Enterprise disponibles disponibles s Server 10 SP1 Jaya SuSE Linux 512Mo 1 Go 250 Mo 500 Mo J2SE 5 0 Enterprise disponibles disponibles SE6 Server 10 SP1 64 Java bits Ubuntu Linux 512Mo 1 Go 250 Mo 500 Mo J2SE 5 0 version Hardy disponibles disponibles Java SE 6 AIX 5 2 5 3 512Mo 1 Go 250 Mo 500 Mo J2SE 5 0 disponibles disponibles Java SE 6 Windows Server 1 Go 2 Go 500 Mo 1 Go disponible J2SE 5 0 2000 SP4 disponibles Java SE 6 Windows 2000 Advanced Server SP4 Windows Server 2003 Windows XP Pro SP1 Windows Vista Sous UNIX vous pouvez v rifier la version du syst me d exploitation en utilisant la commande uname et l espace disque en utilisant la commande df Remarque Nous vous recommandons d utiliser le syst me de fichiers NTFS plut t que FAT ou FAT32 pour ex cuter serveur d application sur n importe quelle plate forme Microsoft Windows Prise en charge de la virtualisation du syst me La virtualisation du syst me est une technologie permettant l ex cution ind pendante de plusieurs instances du syst me d exploitation sur un mat riel partag Le logiciel d ploy sur un Chapitre 2 propos de serveur d application 9 1 Update 1 et de serveur d application 9 1 Update 2 15 Configurations mat rielle et logicielle requises 16 syst me d exploitation h berg dans un environnement virtualis
72. me de d sinstallation si vous souhaitez supprimer serveur d application de votre syst me veillez utiliser le programme de d sinstallation fourni avec le logiciel Si vous utilisez une autre m thode des probl mes peuvent de se produire lors de la r installation de cette version ou de l installation d une nouvelle version m Ports libres vous devez disposer de sept ports non utilis s Le programme d installation d tecte automatiquement les ports utilis s et sugg re des ports disponibles pour le domaine par d faut Les ports par d faut initiaux sont m 8080 pour HTTP 8181 pour HTTPS m 3700 pour IIOP 3820 pour IOP SSL et 3920 pour IIOP SSL avec authentification mutuelle m 4848 HTTP pour le serveur d administration m 8686 RMI pour les clients JMX D marrage de serveurs d j install s UNIX moins que vous ne remplaciez le serveur pr c demment install vous devez le d marrer avant d entamer la proc dure d installation de Sun Java System serveur d application 9 1 Update 1 Le programme d installation sera ainsi en mesure de d tecter les ports utilis s et vitera de les affecter d autres utilisations Remplacement de serveurs d j install s UNIX reportez vous au manuel Sun Java System Application Server 9 1 Update 1 Upgrade and Migration Guide pour obtenir les instructions compl tes de mise niveau d serveur d application a Arr t du pare feu Microsoft Windows vous devez arr ter
73. mes de mise niveau de l application tels que d crits dans les bogues 6309079 6310428 et 6312869 car l utilisateur de mise niveau installation g n ralement root dans Java ES ne disposera plus du fichier asadminstruststore dans son r pertoire home chec du d marrage des instances clusteris es suite l expiration du d lai d acc s au courtier JMS 6523663 Description Le mode d int gration MQ par d faut d une instance clusteris e d serveur d application est LOCAL Lorsqu serveur d application est install dans un emplacement PATH long c est dire non court imgbrokerscv exe s arr te brutalement au d marrage de l instance clusteris e Le probl me provient d une allocation de m moire incorrecte dans imqbrokersvc Solution Il est n cessaire de modifier le type de service JMS pour l instance clusteris e de la valeur par d faut LOCAL sur REMOTE Avec cette configuration toutes les instances pointent vers le courtier DAS Suivez les instructions ci dessous pour configurer un cluster en mode REMOTE Remarque Avec le mode REMOTE toutes les instances n utilisent qu un seul courtier DAS par cons quent aucun cluster de courtier n est cr au d marrage du cluster d serveur d application Pour plus d informations reportez vous la section Auto clustering de la section 4 1 division iii de la page unique surhttp www glassfishwiki org gfwiki attach OnePagersOrFunctionalSpecs as mq integration gfv2 txt
74. n l IG de la console d administration ou le centre de mise jour pour enregistrer serveur d application sur Sun Connection http wuw sun com service sunconnection index jsp En enregistrant serveur d application sur Sun Connection vous pouvez b n ficier des l ments suivants a informations de patch et mises jour de bogue m Screencasts et didacticiels 10 Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Nouveaut s de la version 9 1 m actualit s et v nements m support et offres de formation Prise en charge du syst me d exploitation AIX serveur d application 9 1 Update 1 est pris en charge sur le syst me d exploitation AIX pour les domaines cr s sous le profil d veloppeur ou cluster Remarque Le profil entreprise n est pas pris en charge sur le syst me d exploitation AIX car ce dernier ne prend en charge ni HADB ni NSS La Prise en charge du syst me d exploitation Ubuntu serveur d application 9 1 Update 1 est int gr e au syst me d exploitation Linux Ubuntu Remarque Les informations sur l installation dans la documentation serveur d application 9 1 Update 1 ne sont pas pertinentes pour ce syst me d exploitation Remarque Le profil entreprise n est pas pris en charge sur le syst me d exploitation Linux Ubuntu car ce dernier ne prend en charge ni HADB ni NSS Prise en charge de SuSe Linux 64 bits Prise en charge du pr chargement de relation
75. n outre cet espace de travail test fonctionne normalement avec 1 5 0 10 JDK Solution Copiez le fichier webservices api jar vers JAVA HOME jre lib endorsed avant d ex cuter les tests JAX WS chec des commandes publish to registry sous les versions IFR EE 6602046 Description JAXR utilise SAAJ pour envoyer des messages soap au registre Sans IFR les classes impl SAAJ se trouvent dans lib webservices rt jar Avec IFR les classes SA AJ se trouvent toujours dans Lib webservices rt jar En outre le fichier saaj impl jar est stock dans le r pertoire usr share lib Ce fichier jar est r cup r par serveur d application et est prioritaire par rapport aux classes de webservices rt jar Ilne dispose pas des autorisations de s curit n cessaires pour envoyer des messages soap au registre des services Web Le package doit tre modifi afin que les fichiers jar disposent des autorisations n cessaires sous le r pertoire usr share lib ou que ceux ci ne d pendent pas des fichiers jar de usr share tlib Chapitre 3 Probl mes connus et restrictions 75 Services Web 76 Solution Ajoutez les l ments suivants au fichier server policy grant codeBase file usr share lib saaj impl jar permission java security AllPermission chec de la commande wscompi le avec l erreur package javax xmL rpc does not exist sous JDK6 u4 b3 6638567 Description La t che ant wscompi le choue pour Java EE SDK 9 1 Updat
76. ncipales d serveur d application le port d administration par d faut a t modifi De mani re plus sp cifique les ports d administration par d faut dans 7 x 8 x et 9 x sont les suivants m AS7 x 4848 m ASB8 x 4849 m AS9 x 4848 Solution Il ne s agit pas d un bogue mais d un fait prendre en compte Le port d administration par d faut est simplement une recommandation Nous pensons d ailleurs que les prochaines versions d serveur d application conserveront le port 4848 La commande create domain choue avec le mot de passe principal personnalis sous AIX 6628170 Description Sous le syst me d exploitation AIX toute tentative de cr ation de domaine avec un mot de passe principal personnalis choue avec l erreur suivante keytool error likely untranslated java lang NullPointerException Enter keystore password New keystore password Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Administration Y Solution AIX Cr er un domaine avec un mot de passe principal personnalis Remarque Dans la proc dure suivante seules les options requises pour chaque tape sont pr sent es Si vous avez besoin d options suppl mentaires pour une commande sp cifiez ces options directement dans la commande Pour plus d informations sur les commandes serveur d application reportez vous au manuel Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Reference Manu
77. nformations sur les outils de d veloppement la s curit le d bogage et la cr ation de modules de cycle de vie Didacticiel Java EE 5 Utilisation des technologies de la plate forme Java EE 5 et des APT pour le d veloppement d applications Java EE Chapitre 1 Pr sentation Comment signaler des probl mes et apporter des commentaires TABLEAU 1 2 Manuels du jeu de documentation de serveur d application Suite Titre du manuel Description Didacticiel Java WSIT D veloppement d applications Web l aide de WSIT Web Service Interoperability Technologies Ce manuel explique comment quand et pourquoi utiliser les technologies WSIT et pr sente les fonctionnalit s et options que chaque technologie prend en charge Guide d administration Administration syst me pour serveur d application notamment configuration contr le s curit gestion des ressources et gestion des services Web Guide d administration de la haute disponibilit Instructions de configuration et d administration postinstallation pour la base de donn es haute disponibilit Guide de r f rence d administration Modification du fichier de configuration de serveur d application domain xml Guide de mise niveau et de migration Processus de mise niveau d une version ant rieure d serveur d application ou processus de migration des applications Java EE partir de serveurs d application performants Ce
78. nus et restrictions 39 Pilotes Sun JDBC int gr s Solution Ce probl me est associ au bogue JDK 6562829 et devrait tre r solu dans 6 0 U3 Une solution a t incluse dans serveur d application 9 1 Update 1 pour que le s lecteur soit d ploy avant que l API keyFor ne soit appel e Cela permet keyFor de fonctionner jusqu ce que le bogue JDK soit r solu Pilotes Sun JDBC int gr s 40 Cette section d crit les probl mes connus du pilote Sun JDBC int gr et les solutions associ es Erreurs PreparedStatement 6170432 Description 1 Si une application g n re plus de 3000 objets PreparedStatement dans une transaction l erreur suivante peut se produire avec DB2 sunm DB2 JDBC Driver No more available statements Please recreate your package with a larger dynamicSections value Solution 1 Ajoutez les propri t s suivantes la d finition de pool de connexions afin que le pilote puisse r diter les liens des packages DB2 avec une valeur dynamicSections sup rieure createDefaultPackage true replacePackage true dynamicSections 1000 Reportez vous au manuel Sun Java System Application Server 9 1 Administration Guide pour obtenir des d tails sur la configuration des pools de connexion Description 2 En liaison avec l erreur PrepardStatement mentionn e ci dessus le message d erreur suivant peut galement tre g n r sunm DB2 JDBC Driver DB2 Virtual storage or database resource is not av
79. obl me peut par exemple survenir lorsque vous utilisez le m me navigateur pour acc der l IG d administration d ploy e sur et l application Web hautement disponible Solution Acc dez l application Web d ploy e sur partir d un autre navigateur Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Haute disponibilit L quilibreur de charge ne fonctionne pas avec IIS 6 SASL32 DLL et ZLIB DLL tant non disponibles sous as install lib 6572184 Description SASL32 DLL et ZLIB DLL sont requis pour que l quilibreur de charge fonctionne avec Windows IIS 6 Ces fichiers ne sont pas actuellement disponibles sous as install lib Solution Copiez les deux fichiers DLL manuellement vers as install Vib Vous pouvez les t l charger partir de http download java net javaee5 external OS aslb jars aslb 9 1 MS4 b5 jar o OS correspond la plate forme choisie parmi les valeurs suivantes SunOS Sun0S X86 Linux WINNT Probl mes lors de la cr ation du d marrage de DAS et de la propagation des packages HA dans la zone globale 6573511 Description Deux probl mes surviennent lors de l installation ou de la d sinstallation d serveur d application avec des packages haute disponibilit dans une zone globale 1 ceux ci sont install s dans toutes les zones ce qui peut ne pas tre souhaitable 2 Lors dela d sinstallation les packages HA
80. plication ne d passent pas la longueur maximale de la ligne de commande augmentez cette valeur sur 16 blocs de 4 Ko Remarque Apr s avoir modifi la valeur de l attribut ncargs il n est pas n cessaire de red marrer ou de r initialiser les d mons D terminez la valeur de l attribut ncargs lsattr EH l sysO grep ncargs Si la valeur de l attribut ncargs est inf rieure 16 blocs de 4 Ko augmentez cette valeur sur 16 chdev l sysO a ncargs 16 Chapitre 3 Probl mes connus et restrictions 37 Serveur Apache et plug in de l quilibreur de charge Serveur Apache et plug in de l quilibreur de charge Cette section d crit les probl mes connus relatifs au serveur Web Apache et au plug in de l quilibreur de charge et pr sente les solutions associ es Le manuel High Availability Administration Guide contient des instructions incorrectes relatives l utilisation openssl avec Apache 6306784 Lors de la compilation et de la cr ation de openssl ex cutez les commandes suivantes cd openssl 0 9 7e config make En outre avec Apache 1 3 le nom du r pertoire de la source mod_ss1 varie en fonction de la version d Apache utilis e Par exemple pour Apache 1 3 33 le nom est mod ss1 2 8 22 1 3 33 Le manuel High Availability Administration Guide ne comporte aucune instruction relative l utilisation d un certificat pour Apache 2 0 6307976 Pour ex cuter la s curit Apache vous devez utiliser un certific
81. plication pour Apache sous Solaris le programme d installation met jour le chemin LD_LIBRARY_PATH dans le script apachectl Cependant le programme d installation n crit pas correctement le chemin usr lib mps Sous Solaris l instance de s curit Apache ne pourra pas d marrer sans ce chemin dans LD_LIBRARY_PATH Solution Ce probl me est particulier aux plates formes Solaris Pour le contourner ajoutez opt SUNWappserver appserver lib lbplugin lib votre chemin LD_LIBRARY_PATH L activation la d sactivation de l quilibreur de charge pour une instance un cluster doit afficher un tat correct 6595113 Description Le bouton Activer l quilibreur de charge est toujours activ sur la page principale relative l instance au cluster quel que soit le contenu de domain xml Solution m Pour les instances clusteris es s lectionnez l onglet Instances puis cliquez sur l action Mettre en attente partir du menu d roulant m Pour les instances autonomes assurez vous que l instance est en cours d ex cution puis cliquez sur le bouton Mettre en attente sur l cran principal de l instance IFR AS9 1 EE b58f JES5 UR1 Impossible d installer Registry Server car une HA incompl te a t d tect e 6602508 Description Solaris uniquement Une fois serveur d application 9 1 Update 1 install sous SPARC Solaris 10 avec HADB vous pouvez recevoir l erreur suivante apr s le d marrage d serveur d application et la t
82. pool non pagin arr t de la pile TCP et test richaccess 6575349 Description Windows 2003 uniquement Des fuites de m moire se produisent sur les syst mes Windows 2003 lors de l ex cution de fonctions richaccess Ce probl me est d la croissance continue du pool non pagin Win32 qui peut provoquer une panne de la pile TCP IP compl te Une fois l erreur g n r e la pile TCP IP demeure dans un tat r cup rable et la seule mani re de la restaurer est de red marrer le syst me Windows 2003 Solution Il existe deux solutions ce probl me ma Utilisez le mode de blocage Grizzly en configurant l attribut http listener de domain xmt blocking enabled true ou ajoutez la propri t http listener suivante lt property name blocking value true gt a Utilisez Windows Vista ou Windows XP Enregistrement Cette section d crit les probl mes connus de consignation et les solutions La d finition de l instruction de d bogage access failure interrompt le d marrage d Application Server 6180095 Description Le param trage de l option java security debug pour JVM entra ne un blocage du d marrage de l instance du serveur Ce probl me appara t par exemple lorsque vous d finissez les param tres ci dessous dans le fichier domain xml lt jvm options gt Djava security debug access failure lt jvm options gt Solution Aucune pour l instant vitez de param trer cet indicateur Message Queue
83. quilibreur de charge lui m me est configur dans le fichier domain xml du serveur m Open Source et communaut GlassFish en juin 2005 Sun a lanc la communaut GlassFish http java sun com javaee glassfish en vue de d velopper un serveur d application gratuit open source de qualit commerciale permettant d impl menter les Chapitre 2 propos de serveur d application 9 1 Update 1 et de serveur d application 9 1 Update 2 13 Configurations mat rielle et logicielle requises 14 derni res fonctionnalit s de la plate forme Java EE 5 ainsi que les technologies entreprise associ es serveur d application est bas sur le code source d velopp par les ing nieurs de Sun et la communaut GlassFish m Prise en charge du centre de mise jour le centre de mise jour d serveur d application fournit des mises jour automatiques du produit et un acc s rapide aux nouveaux composants Pour plus d informations reportez vous la section Utilisation du centre de mise jour d serveur d application la page 26 Configurations mat rielle et logicielle requises Cette section pr sente la configuration requise pour pouvoir installer Sun Java System serveur d application 9 1 Update 1 Plates formes prises en charge la page 14 m Prise en charge de la virtualisation du syst me la page 15 m Informations importantes concernant les patchs la page 16 Version de JDR la page
84. ricaines notamment mais pas exclusivement les personnes et pays figurant sur des listes noires est strictement interdite LA DOCUMENTATION EST FOURNIE EN L TAT ET TOUTES LES AUTRES CONDITIONS DECLARATIONS ET GARANTIES EXPRESSES OU TACITES SONT FORMELLEMENT EXCLUES DANS LA MESURE AUTORISEE PAR LA LOI APPLICABLE Y COMPRIS NOTAMMENT TOUTE GARANTIE IMPLICITE RELATIVE A LA QUALITE MARCHANDE A L APTITUDE A UNE UTILISATION PARTICULIERE OU A L ABSENCE DE CONTREFA ON 080821 20795 gt CHAPITRE 1 Pr sentation Sun Java System serveur d application est un serveur compatible avec la plate forme Java EE 5 permettant de d velopper et de d ployer des applications Java EE et des services Web Java L utilisation de ce serveur des fins de production est gratuite Sun Java System serveur d application est sans frais dans le cadre d activit s de d veloppement de d ploiement et de redistribution Si vous tes int ress par la redistribution veuillez contacter le service des ventes Sun OEM pour obtenir une licence de redistribution Sun Java System serveur d application permet de simplifier de mani re significative les t ches de cr ation et d administration des applications de services Web Il permet d accro tre les performances tout en offrant des fonctions de clustering et de disponibilit lev e aux services volutifs qui sont capables de fonctionner malgr une d faillance mat rielle ou logicielle serveur d applica
85. rovoquant l chec du d ploiement de l application Web Probl me de compatibilit ascendante Vous pouvez n anmoins laisser l l ment lt load on startup gt vide pour un fichier web xml bas sur le composant Servlet 2 3 Solution D finissez la valeur lt load on startup gt 0 lt load on startup gt lors de l utilisation d un fichier web xml bas sur Servlet 2 4 afin d indiquer que l ordre de chargement du servlet n est pas important Impossible de compiler la page JSP sur des serveurs limit s en ressources 6184122 Description La page JSP est accessible mais ne peut pas tre compil e Le journal du serveur contient le message d erreur Impossible d ex cuter la commande avec le suivi de pile suivant at org apache tools ant taskdefs Execute Javal3CommandLauncher exec Execute java 655 at org apache tools ant taskdefs Execute launch Execute java 416 at org apache tools ant taskdefs Execute execute Execute java 427 at org apache tools ant taskdefs compilers DefaultCompilerAdapter executeExternalCompile DefaultCompilerAdapter java 448 at org apache tools ant taskdefs compilers JavacExternal execute JavacExternal java 81 at org apache tools ant taskdefs Javac compile Javac java 842 at org apache tools ant taskdefs Javac execute Javac java 682 at org apache jasper compiler Compiler generateClass Compiler java 396 Solution D finissez le commutateur de compilation JSP fork sur false Vous pouvez effectuer
86. rtbase portbase domain name Please enter the admin user name gt admin user Please enter the admin password gt admin user password Please enter the admin password again gt admin user password Please enter the master password Enter to accept the default gt Please enter the master password again Enter to accept the default gt Le mot de passe principal par d faut est changeit Modifiez le mot de passe principal du domaine tout juste cr Pour ce faire ex cutez le script cr l tape 1 script name domain path old password new password D marrezle domaine cr l tape 2 asadmin start domain domain name tant donn que le domaine comporte un mot de passe principal personnalis vous tes invit saisir le mot de passe principal l invite correspondante entrez votre nouveau mot de passe principal Pour les domaines configur s pour prendre les clusters en charge cr ez et d marrez un agent den ud a Cr ez un agent de noeud pour le domaine r alis l tape 2 asadmin create node agent port portno user admin user b D marrezl agent de noeud cr l tape a asadmin start node agent tant donn que le domaine comporte un mot de passe principal personnalis vous tes invit saisir le mot de passe principal c l invite correspondante entrez votre nouveau mot de passe principal Les principales pages d serveur d application m create domain i m create node
87. ry d serveur d application Chapitre 3 Probl mes connus et restrictions 69 Conteneur Web L aide en ligne localis e pour l IG asupgrade n existe pas 6610170 Description Lors de l ex cution de l IG asupgrade dans une langue autre que l anglais l aide en ligne correspondante n est pas localis e pour la langue s lectionn e Solution Aucune pour l instant Il est pr vu que l aide en ligne soit localis e dans toutes les langues cibles non anglaises L outil de mise niveau a supprim le r pertoire nodeagents lors du processus de mise niveau en ordre inverse sur plusieurs domaines 6636871 Description Apr s une mise niveau c te c te d une configuration contenant plusieurs domaines seuls les agents de n ud du dernier domaine trait sont conserv s Ce probl me survient car l outil de mise niveau supprime et re cr e le r pertoire nodeagents dans la cible correspondante chaque traitement de domaine Solution Conserver tous les agents de n ud dans une mise niveau c te c t de plusieurs domaines Apr s le traitement de chaque domaine cr ez un fichier zip du r pertoire nodeagents Une fois tous les domaines trait s d zippez les fichiers cr s Tous les agents de n ud seront alors conserv s Conteneur Web 70 Cette section d crit les probl mes connus li s au conteneur Web et les solutions associ es Sous Windows le d ploiement d une application l aide de
88. s multiniveaux le pr chargement de relations multiniveaux pour les beans entit de CMP 2 1 persistance g r e par conteneur est d sormais pris en charge Pour plus d informations reportez vous la section Activation du pr chargement de relations multiniveaux la page 27 Prise en charge de JBI Java Business Integration vous pouvez mettre jour un composant JBI l aide de l interface graphique de la console d administration ou partir de la ligne de commande sans avoir red ployer les ensembles de services d j d ploy s Corrections de bogue et am liorations Nouveaut s de la version 9 1 serveur d application 9 1 comprend les am liorations suivantes Prise en charge de la plate forme Java EE 5 Sun Java System serveur d application impl mente la sp cification Java EE 5 pour offrir l une des meilleures ex cutions d application possibles pour les applications et services Web de nouvelle g n ration d une entreprise serveur d application impl mente les composants standard Java EE suivants m Enterprise Java Beans 3 0 JAXB2 0 m Java Persistence Chapitre 2 propos de serveur d application 9 1 Update 1 et de serveur d application 9 1 Update 2 11 Nouveaut s de la version 9 1 m Java Server Faces 1 2 Java Server Pages 2 1 JSP 2 1 Java Server Pages Standard Tag Library JSTL 1 2 Streaming API for XML StAX Web Services Metadata Java API for XML based Web Services 2 0 JAX WS 2 0
89. t et les notes de mise jour les plus r centes Des URL de sites tiers qui renvoient des informations compl mentaires connexes sont r f renc s dans ce document Remarque Sun ne saurait tre tenu responsable de la disponibilit des sites Web tiers mentionn s dans ce manuel Sun d cline toute responsabilit quant au contenu la publicit aux produits ou tout autre mat riel disponibles dans ou par l interm diaire de ces sites ou ressources Sun ne pourra en aucun cas tre tenu responsable directement ou indirectement de tous dommages ou pertes r els ou invoqu s caus s par ou li s l utilisation des contenus biens ou services disponibles dans ou par l interm diaire de ces sites ou ressources Historique de r vision des notes de mise jour Cette section r pertorie les modifications apport es aux pr sentes notes de version apr s la premi re sortie de Sun Java System serveur d application 9 1 Update 1 TABLEAU 1 1 Historique de r vision des notes de mise jour Date de r vision Description D cembre 2007 Version FCS de Sun Java System serveur d application 9 1 Update 1 F vrier 2008 Version Ubuntu Linux FCS de Sun Java System serveur d application 9 1 Update 1 Avril 2008 Version de Sun Java System serveur d application 9 1 Update 2 Juin 2008 Sun Java Web Server mis niveau vers 6 1 et 7 0 Section Support de la virtualisation du syst me ajout e Chemins par d faut pour syst me
90. t pas pris en charge sur les plates formes suivantes m RedHat Enterprise Linux 64 bits et JMV 64 bits SuSe Linux 64 bits et JVM 64 bits Composants non pris en charge sur le syst me d exploitation Ubuntu Si vous utilisez le syst me d exploitation Linux Ubuntu les limitations suivantes s appliquent tant donn que serveur d application 9 1 Update 1 est int gr au syst me d exploitation Linux Ubuntu les informations sur l installation dans la documentation serveur d application 9 1 Update 1 ne sont pas pertinentes pour ce syst me d exploitation m Le profil entreprise n est pas pris en charge sur ce syst me d exploitation car ce dernier ne prend en charge ni HADB ni NSS Chapitre 2 propos de serveur d application 9 1 Update 1 et de serveur d application 9 1 Update 2 25 Utilisation du centre de mise jour d serveur d application 26 Utilisation du centre de mise jour d serveur d application Le centre de mise jour de serveur d application 9 1 Update 1 fournit des mises jour automatiques d serveur d application et un acc s rapide aux nouveaux composants Lorsque celui ci est activ il effectue une mise jour automatique du logiciel Lors de ce processus le centre de mise jour collecte et transmet les donn es suivantes Sun Microsystems ou son fournisseur de services a ID d installation unique GUID m Adresse IP informations sur le syst me d exploitation nom version archit
91. t sun appserver Lib avant opt sun private 1ib dans le chemin LD_LIBRARY_PATH du script startserv de Web Server c est dire remplacez Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Services Web Add instance specific information to LD LIBRARY PATH for Solaris and Linux LD LIBRARY PATH S S SERVER LIB_PATH SERVER JVM LIBPATH LD LIBRARY_ PATH opt sun appserver lib opt sun appserver lbplugin lib export LD_LIBRARY_PATH par Add instance specific information to LD LIBRARY PATH for Solaris and Linux LD LIBRARY PATH opt sun appserver lib opt sun appserver lbplugin lib SERVER LIB PATH S SERVER JVM LIBPATH LD LIBRARY PATH export LD_LIBRARY_PATH Services Web Cette section d crit les probl mes connus li s au conteneur Web et les solutions associ es chec de la t che antwsimport sur Java EE SDK b33d utilisant JDK 1 6 avec l erreur NoClassDefFoundError 6527842 Description Vous pouvez rencontrer ce probl me l ex cution des tests JAX WS avec JDK 1 6 inclus dans Java EE SDK b33d Les tests sont imm diatement interrompus avec le message d erreur suivant wsimport Exception in thread main java lang NoClassDefFoundError com sun tools ws WsImport Cette erreur se produit m me si le fichier webservices tools jar contient les classes com sun tools ws WsImport class com sun tools ws ant WsImport class et com sun tools ws ant WsImport2 class E
92. through sous serveur d application Enterprise Edition 7 1 tait couramment utilis e pour les sc narios de d ploiement deux niveaux o a L instance d Application Server est non seulement prot g e par un pare feu d entreprise mais galement par un second pare feu a Aucune connexion cliente directe l instance d Application Server n est autoris e Dans de telles architectures r seau un client se connecte un serveur Web frontal pr alablement configur pour fonctionner avec la fonction de plug in service passthrough et transf re les requ tes HTTP l instance d Application Server pour traitement via un proxy Cette instance d Application Server ne peut recevoir de requ tes que via le proxy du serveur Web mais ne peut pas en recevoir directement de la part d h tes clients Par cons quent toute application d ploy e sur l instance d Application Server qui envoie par proxy des requ tes pour obtenir des informations clientes l adresse IP du client par exemple re oit l IP proxy de l h te par lequel la requ te est relay e Solution Sous serveur d application Enterprise Edition 7 1 la fonction du plug in auth passthrough pouvait tre configur e sur l instance proxy d Application Server afin de rendre les informations du client distant directement disponibles toutes les applications d ploy es comme si l instance avait directement re u la requ te au lieu de passer par un serveur Web interm diaire avec l ex
93. ting certificate from NSS database exec Result 1 echo Generating Java Keystore from generated certificate exec keytool error java lang Exception Input not an X 509 certificate exec Result 1 echo Generating Java trust store from generated certificate exec keytool error java lang Exception Input not an X 509 certificate exec Result 1 generate certs echo Exporting server certificate from NSS database to a PKCS12 certificate file exec opt sun appserver lib pkl2util usr lib Libnss3 so version NSS 3 9 not found required by opt sun appserver lib pki2util exec opt sun appserver lib pki2util usr lib libnss3 so version NSS 3 6 not found required by opt sun appserver lib pkl2util exec opt sun appserver lib pkli2util usr lib libnss3 so version NSS_3 7 not found required by opt sun appserver lLib pkl2util exec Result 1 Le probl me est que les biblioth ques NSS ne se trouvent pas dans les m mes emplacements sous Linux et Solaris Lors du d ploiement sous Linux assurez vous que le chemin LD_LIBRARY_PATH correspond celui des biblioth ques NSS appropri es D finissez la variable LD_LIBRARY_PATH dans votre environnement ou dans le script wrapper shell as install bin asant Solution Effectuez l une des op rations suivantes m D finissez LD LIBRARY PATH opt sun private lib m Ajoutez la ligne suivante au script as install bin asant LD LIBRARY PATH AS NSS LD
94. tion quittez le programme lorsque vous tes invit invoquer l outil de mise niveau Copiez les domaines sauvegard s dans le r pertoire des domaines si ceux ci ont t supprim s Lancez ensuite manuellement l outil de mise niveau pour terminer le processus Solaris le mot de passe principal pr d fini provient d AS9 1 et non d AS8 2 6565825 Description Lors de la mise niveau d AS 8 2 vers 9 1 le mot de passe principal de l installation 8 2 n est pas h rit dans l installation 9 1 Cela cr e par cons quent une erreur d authentification la prochaine connexion de l administrateur Solution Le mot de passe administrateur par d faut dans serveur d application 9 1 Update 1 est changeit Pour viter tout probl me lors de la connexion au serveur 9 1 apr s la mise niveau de 8 2 optez pour l une des trois solutions suivantes m Modifiez le mot de passe administrateur de la version 8 2 sur changeit avant d ex cuter la mise niveau a N acceptez pas le mot de passe administrateur par d faut du processus de mise niveau pr f rez saisir un mot de passe personnalis a Connectez vous au serveur 9 1 avec le mot de passe par d faut puis modifiez le directement Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Utilitaire de mise niveau L outil de mise niveau IFR d AS9 1 ne permet pas de migrer le magasin MQ JESSU1 vers le nouveau r pertoire v
95. tion des statistiques NumConnAcquired et NumConnReleased ne figurent pas dans ConnectorConnectionPoolStats et ATtJDBCConnectionPoolStats Ces m thodes vont tre ajout es dans une version ult rieure en tant que getNumConnAcquired et getNumConnReleased m L appel des m thodes suivantes dans EJBCacheStats renvoie une exception getPassivationSuccesses getExpiredSessionsRemoved getPassivationErrors getPassivations Ce probl me sera r solu dans une version ult rieure m Une fois le serveur d marr les MBeans AMX n cessitent plusieurs secondes avant d tre tous enregistr s et disponibles Il vous sera bient t possible dans une version ult rieure de d terminer le moment o les MBeans AMX seront compl tement charg s m La constante XTypes CONNNECTOR CONNECTION POOL MONITOR est mal orthographi e NNN Ce probl me sera corrig dans une version ult rieure L outil ANT int gr g n re l exception java lang NoClassDefFoundError 6265624 Description L exception suivante est g n r e dans le thread principal main java lang NoClassDefFoundError org apache tools ant launch Launcher Solution Il est conseill de ne pas utiliser l outil ANT int gr ailleurs que dans serveur d application Haute disponibilit 42 Cette section d crit les probl mes connus de base de donn es haute disponibilit HADB et les solutions associ es Configuration HADB double r seau aucun ID Sous Solaris SPAR
96. tion fournit un chemin de d veloppement pour les services Web permettant de simplifier le processus de d veloppement tout en offrant des opportunit s de croissance flexible propos de ces notes la page 3 Historique de r vision des notes de mise jour la page 4 Chemins par d faut pour syst me d exploitation Ubuntu la page 4 Fonctions d accessibilit la page 5 Documentation connexe la page 5 Comment signaler des probl mes et apporter des commentaires la page 6 Vos commentaires sont les bienvenus la page 7 Ressources Sun suppl mentaires la page 7 propos de ces notes Ces notes de version contiennent des informations importantes disponibles au moment de la commercialisation de Sun Java System serveur d application 9 1 Update 1 et de 9 1 Update 2 Vous y trouverez notamment des renseignements sur les nouvelles fonctions les am liorations les restrictions et probl mes connus etc Lisez attentivement ce document avant d utiliser serveur d application 9 1 Update 1 ou 9 1 Update 2 Historique de r vision des notes de mise jour Vous trouverez la derni re version de ces notes de version sur le site Web de documentation de http docs sun com coll 1343 5 Sun Java System serveur d application Consultez ce site Web avant d installer et de configurer votre logiciel puis consultez le r guli rement pour vous procurer la documentation concernant le produi
97. tions acc dez la page de t l chargement partir de http java sun com javaee downloads index jsp Chapitre 2 propos de serveur d application 9 1 Update 1 et de serveur d application 9 1 Update 2 23 Passage une autre version Java prise en charge Remarque GlassFish V2 et serveur d application 9 1 Update 1 ne fonctionnent pas avec NetBeans 5 5 pour le d veloppement d applications Java EE Vous devez utiliser NetBeans 5 5 1 Passage une autre version Java prise en charge Sun Java System serveur d application 9 1 Update 1 requiert J2SE 5 0 ou sup rieure comme JVM sous jacent Pour passer d une version Java l autre suivez les tapes g n rales suivantes Windows et Unix Remarque Il est pr f rable de ne pas r trograder la version Java apr s qu un domaine ait t cr avec une machine virtuelle Java r cente Si vous devez r trograder votre JVM nous vous recommandons de le faire par domaine Pour cela reportez vous la proc dure suivante v Pour passer une autre version Java prise en charge 1 T l chargez le SDK Java choisi non pas le JRE et installez le sur votre syst me si ce n est pas d j fait Pour ce faire acc dez http java sun com j2se 2 D marrezle domaine pour lequel vous souhaitez modifier le JDK as install bin asadmin start domain domain name 3 Connectez vous la console d administration et modifiez les attributs JVM du domaine En particulier vous pouvez
98. tre mis jour Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Informations suppl mentaires sur l int gration de WSIT Mise niveau de serveur d application sur le syst me d exploitation Ubuntu Si vous installez GlassFish v2 sur le syst me d exploitation Linux Ubuntu cette version ne remplace pas la version GlassFish v1 existante Le script asadmin dans usr bin administre GlassFish v2 Pour administrer GlassFish v1 servez vous de son utilitaire local asadmin dans usr share sunappserver bin Pour mettre niveau le domaine v1 vers v2 utilisez l outil asupgrade situ dans usr share glassfishv2 bin Si vous utilisez le script global asadmin permettant de lancer un domaine v1 l outil de mise niveau sera appel automatiquement Toutefois cela entra ne une erreur en raison d un bug qui utilise l emplacement de domaine par d faut du serveur pour les autres plates formes non Ubuntu Pour viter cette erreur utilisez plut t l outil asupgrade Activation du pr chargement de relations multiniveaux Le pr chargement de relations multiniveaux est pris en charge pour les beans entit CMP 2 1 Pour activer cette option d finissez la propri t suivante Dcom sun jdo spi persistence support sqlstore MULTILEVEL PREFETCH true Pour plus d informations sur le pr chargement de relations reportez vous la section Relationship Prefetching du Sun Java System Application S
99. trement du produit lors de l installation suivez le lien vers la page d enregistrement disponible sur la page propos de Sous Windows le r pertoire imq doit tre cr l installation 6199697 Description Sous Windows d s qu Application Server Enterprise Edition est install le courtier Message Queue choue au d marrage et un message indiquant que le r pertoire drive as domains domainl imq n existe pas appara t Notez que le probl me ne se produit pas si le courtier est d marr apr s domain1 car le r pertoire est cr par Application Server Solution 1 Cr ez l emplacement var home dir location avant de cr er le courtier imqbrokerd varhome var_home_dir_ location Exemple imqbrokerd varhome D as domains domainl imq Avertissement erron lors de l installation du SDK sous Windows Vista 6533646 Description Lors de l installation du SDK int gr sous Windows Vista le message d erreur Plate forme d installation non prise en charge d tect e peut ventuellement s afficher Cependant cela n a aucun effet sur la r ussite de l installation Solution Il ne s agit pas v ritablement d un probl me serveur d application s ex cute correctement sous Windows Vista et ce message erron sera supprim des prochaines versions du produit Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Installation Le processus de d sinstallation ne met pas
100. ts europall Package successfully registered hadbm registerpackage test packagepath var install2 hosts europal2 hadbm Error 22171 A software package has already been registered with the package name test Solution La base de donn es HADB ne prend pas en charge les chemins h t rog nes sur plusieurs n uds d un cluster de base de donn es Assurez vous que le r pertoire d installation du serveur HADB packagepath est le m me pour tous les h tes concern s Risque d chec de createdomain 6173886 6253132 Description Si l agent de gestion est ex cut sur un h te avec plusieurs interfaces r seau la commande createdomain risque d chouer si toutes les interfaces r seau ne se trouvent pas sur le m me sous r seau hadbm Error 22020 The management agents could not establish a domain please check that the hosts can communicate with UDP multicast S ils ne sont pas configur s autrement les agents de gestion utilisent la premi re interface pour les multidiffusions UDP la premi re tant d termin e par le r sultat de java net NetworkInterface getNetworkInterfaces Solution La meilleure solution consiste indiquer l agent de gestion quel sous r seau utiliser en d finissant ma server mainternal interfaces dans le fichier de configuration par exemple ma server mainternal interfaces 10 11 100 0 Une autre solution consiste configurer le routeur entre les sous r seaux de mani re acheminer
101. ttaching shared memory segment with key xxxxx failed OS status 24 OS error message Too many open files Solution V rifiez que la m moire partag e est correctement configur e En particulier sous Solaris 8 inspectez le fichier etc system et assurez vous que la valeur de la variable shmsys shminfo_ shmseg est au moins six fois sup rieure au nombre de n uds par h te hadbm set ne v rifie pas la disponibilit des ressources espace disque et m moire 5091280 Description Lorsque vous augmentez la taille des p riph riques ou du tampon l aide de la commande hadbm set le syst me de gestion v rifie la disponibilit des ressources lors de la cr ation des bases de donn es ou de l ajout de n uds Cependant il ne v rifie pas si un nombre suffisant de ressources est disponible lors de la modification de la taille des p riph riques ou du tampon de la m moire principale Solution V rifiez qu il y a suffisamment d espace disque ou de m moire disponible sur tous les h tes avant d augmenter les attributs de configuration devicesize ou buffersize Les chemins h t rog nes pour packagepath ne sont pas pris en charge 5091349 Description Il est impossible d enregistrer le m me package avec le m me nom diff rents emplacements et sur diff rents h tes par exemple Chapitre 3 Probl mes connus et restrictions 43 Haute disponibilit 44 hadbm registerpackage test packagepath var installl hos
102. u et les solutions associ es Chapitre 3 Probl mes connus et restrictions 63 Utilitaire de mise niveau 64 Les domaines cr s dans un chemin personnalis autre que le r pertoire as install domains ne sont pas directement mis niveau 6165528 Description Les domaines cr s dans un chemin personnalis autre que le r pertoire as install domains ne sont pas directement mis niveau lors de la mise niveau d Application Server Enterprise Edition 8 vers Application Server Enterprise Edition 8 1 Lors de l ex cution de l utilitaire de mise niveau et de l identification de as install comme r pertoire d installation source seuls les domaines cr s sous le r pertoire as install domains sont mis niveau par le processus Les domaines cr s d autres emplacements ne sont pas mis niveau Solution Avant de lancer le processus de mise niveau copiez tous les r pertoires de domaine partir de leurs emplacements respectifs dans le r pertoire as install domains Sur certains syst mes Linux le programme d installation ex cutant une mise niveau en place ne parvient pas lancer l outil de mise niveau apr s que vous ayez cliqu sur le bouton de d marrage de l assistant de mise niveau 6207337 Description Ce probl me a t observ sur plusieurs syst mes Linux en particulier sur Java Desktop System 2 mais galement sur les distributions Red Hat Apr s avoir cliqu sur le bo
103. ue l quilibreur de charge mat riel est configur pour la terminaison SSL serveur d application passe du protocole https http au cours de la redirection Solution Ajoutez un quilibreur de charge logiciel entre l quilibreur de charge mat riel et serveur d application Fuites sur la connexion du socket avec SSL 6492477 Description cause d un bogue JVM un probl me de fuite survient avec certaines versions JDK lorsque security enabled est d fini sur true sur un listener HTTP Les tapes de reproduction de ce bogue sont les suivantes 1 D finissez security enabled sur true sur lelistener HTTP lt http listener acceptor threads 1 address 0 0 0 0 blocking enabled false default virtual server server enabled true family inet id http listener 1 port 8080 security enabled true server name xpowered by true gt 2 Commentez l arr t du domaine la fin des tests quicklook Ex cutez les tests quicklook 4 V rifiez l utilisation du socket netstat an grep 8080 Les l ments suivants doivent tre utilis s 8080 Fk 0 0 49152 LISTEN 8080 Te 0 0 49152 BOUND Ce probl me est suivi sur le site de GlassFish l adresse suivante https glassfish dev java net issues show bug cgi id 849 Solution Proc dez une mise niveau vers la derni re version de JDK Utilitaire de mise niveau Cette section d crit les probl mes connus de l utilitaire de mise nivea
104. ug in de Loadbalancer ne traite pas les donn es m moris es en bloc Impossible d utiliser l interface graphique d administrateur pour afficher les informations JVM sur une instance clusteris e IT 4035 Acc s l interface graphique d administrateur tr s lent sous HTTPS via l unification Firefox port listener d administrateur IT 3786 Possibilit d exposition de services JAX WS s lectionn s IT 3990 Rotation de chargeur EJB Class d tect e au cours du test JBI QE Mettre niveau la version Metro Mettre jour la cha ne de la version 9 1ur1p01 chec de d ploiement du module Web via struts Mettre niveau les bits JBI Les tests JBI Ant core ont renvoy une exception dans le journal du serveur 9 IURIPIAS Mettre niveau vers la derni re version de sysnet jar Ce jar fournit des donn es d environnement suppl mentaires pour l inscription Int grer le dernier centre de mise jour pour 9 1 UR2 Mettre jour les licences pour 9 1 UR2 Le m canisme d inscription met jour le champ ville avec la valeur nom de la soci t Exemple de mise niveau 9 1URI vers 9 1 UR2 La cha ne source pour 9 1 UR2 est incorrecte Nouveaut s de la version 9 1 Update 1 serveur d application 9 1 Update 1 est une mise jour mineure de serveur d application 9 1 Elle comprend les am liorations suivantes a Enregistrement sur Sun Connection vous pouvez utiliser le programme d installation d serveur d applicatio
105. un suppl mentaires m Services de formation et de support Sun http training sun com Services professionnels et de conseil Sun Java System http www sun com service sunps sunone Informations pour les d veloppeurs de Sun Java System http developers sun com Services de support pour d veloppeurs Sun http www sun com developers support Formation sur les logiciels Sun Java System http www sun com software training Fiches techniques sur les logiciels Sun http wwws sun com software Documentation sur les produits Sun Microsystems http docs sun com 8 Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 gt CHAPITRE 2 propos de serveur d application 9 1 Update 1 et de serveur d application 9 1 Update 2 Sun Java System serveur d application 9 1 Update 1 est un serveur compatible avec la plate forme Java EE 5 utilis pour le d veloppement et le d ploiement des applications Java EE et des services Web bas s sur la technologie Java dans des environnements de production grande chelle Cette section aborde les sujets suivants Nouveaut s de la version 9 1 Update 2 la page 9 Nouveaut s de la version 9 1 Update 1 la page 10 Nouveaut s de la version 9 1 la page 11 Configurations mat rielle et logicielle requises la page 14 API de la plate forme Java EE 5 la page 22 Java EE 5 SDK la page 23 Passage
106. une zone locale fragment e le processus choue si Message Queue MQ n a pas t install en premier Le programme d installation essaie d installer MQ ce qui provoque l chec de l ensemble du processus Solution Il est n cessaire d installer manuellement MQ dans la zone globale avant d installer serveur d application dans une zone locale fragment e Deux solutions vous sont propos es 1 Installez MQ 4 1 manuellement dans la zone globale partir du m me m dia sur lequel l installation IFR d serveur d application 9 1 Update 1 a t effectu e afin d obtenir les derniers packages MQ a Utilisez le programme d installation correspondant votre plate forme Chapitre 3 Probl mes connus et restrictions 53 Didacticiel de Java EE mq4 1 installer Sun0OS zip mq4 1 installer Sun0OS X86 zip mq4 1 installer Linux X86 zip mq4 1 installer WINNT zip b D compressez les fichiers et ex cutez le programme d installation Ce dernier sera stock dans le r pertoire mq4_1 installer 2 Installez tous les composants de l installation IFR dans la zone globale Cette op ration permet de v rifier la version de MQ dans GZ et si n cessaire de la mettre niveau vers la version int gr e l IFR serveur d application 9 1 Update 1 La s lection et l installation du composant d exemples d application permettent de mettre niveau MQ vers la version IFR a Ex cutez l installation d serveur d application dans la zone global
107. ur serveur d application 9 1 Update 1 ainsi que les solutions associ es AIX la commande monitor ne fonctionne pas sous AIX 6655731 Description Impossible d ex cuter la commande monitor sous le syst me d exploitation AIX car le fichier de biblioth que libcliutil so n est pas conditionn dans serveur d application 9 1 Update 1 Y Solution installezle fichier de biblioth que libcliutil so manquant 1 T l chargez lefichier appserv native 9 1 1 b16a jar http download java net javaee5 external AIX appserv native jars appserv native 9 1 1 b16a jar 2 Acc dez au r pertoire dans lequel vous avez t l charg le fichier appserv native 9 1 1 b16a jar prompt cd destination dir Chapitre 3 Probl mes connus et restrictions 59 Exemples 60 Exemples Proc dez l extraction du contenu du fichier appserv native 9 1 1 b16a jar prompt jar xf appserv native 9 1 1 b16a jar Copiez le fichier Libcliutil so vers le r pertoire as install lib prompt cp libcliutil so as install lib Cette section d crit les probl mes connus li s au code de l exemple compris dans le produit serveur d application 9 1 Update 1 ainsi que les solutions associ es La documentation n indique pas de mani re explicite que vous devez cr er des ressources JMS 6198003 Description La documentation ne signale pas de fa on explicite que vous devez cr er des ressources JMS avant d ex cuter l exemple d application de basculem
108. utez les m mes op rations de configuration gestion apr s avoir fourni des donn es d authentification correctes par exemple 12004 11 24117 49 08 203 0800 INFO sun appserver ee8 1l javax enterprise system tools admin ThreadID 10 ADM1501 Here is the JMXServiceURL for the JMXConnectorServer service jmx rmi jndi rmi hostname 8686 management rmi jmx connector This is where the remote administrative clients should connect using the JSR 169 JMX Connectors Pour plus d informations reportez vous au manuel Sun Java System Application Server 9 1 Administration Guide Le fichier de configuration de l quilibreur de charge n est pas cr avec l URL d extr mit d un service Web 6236544 6275436 Description Lors de la configuration de l quilibreur de charge avec une application dot e d un module EJB qui exporte l URL d un service Web la racine du contexte du service Web ne figure pas dans le fichier loadbalancer xml en r sultant Solution 1 Modifiez le fichier Loadbalancer xml de mani re ajouter le module Web manquant comme suit lt web module context root context root name disable timeout in minutes 30 enabled true gt 2 Remplacez la valeur context root name par le nom de la racine de contexte du service Web pr sent comme EJB Le red marrage d serveur d application l aide de sun appserv admin g n re une erreur LoginException 6288893 Solution 1 Renommez le script exist
109. uton Start Upgrade Tool D marrer l outil de mise niveau qui se trouve sur l cran final du programme d installation l outil de mise niveau n est pas lanc et le programme d installation se bloque pendant une p riode ind termin e sans renvoyer d invite de commande Solution Ce probl me ne survient pas lorsque le mode d installation en ligne de commande est utilis pour proc der la mise niveau son emplacement 1 Si vous effectuez la mise niveau son emplacement en mode d interface graphique IG et que le probl me se produit quittez le programme d installation en appuyant sur les touches Ctrl C dans la fen tre du terminal dans laquelle le programme d installation a t d marr 2 D marrez l outil de mise niveau partir de la fen tre du terminal en utilisant la commande suivante as install bin asupgrade source as install domains target as install adminuser adminuser adminpassword adminpassword masterpassword changeit Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Utilitaire de mise niveau Les valeurs adminuser et adminpassword doivent correspondre celles utilis es pour l installation que vous mettez niveau 3 Une fois le processus de mise niveau termin vous pouvez galement d marrer votre navigateur Web et saisir l URL suivant afin d afficher la page propos de file as install docs ee about html Si vous
110. veloper bugParade index jshtml elle permet de prendre connaissance des bogues ou d en soumettre un via la page Bug Parade du site Java Developer Connection 6 Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Ressources Sun suppl mentaires Forums sur la technologie Java utilisez ce panneau d affichage interactif pour partager vos connaissances et vos questions sur les technologies Java et les techniques de programmation utilisez le forum de Java EE 5 SDK pour participer aux discussions relatives http forum java sun com Sun Java System serveur d application 9 1 Update 1 Services de support technique des logiciels Sun http www sun com service sunone software ce site contient des liens vers la base de connaissances le centre de en ligne et le service de t l chargement Product Tracker ainsi que vers les programmes de maintenance et les coordonn es du support technique Le num ro de t l phone indiqu sur votre contrat de maintenance Afin que nous puissions vous aider au mieux r soudre vos probl mes munissez vous des informations suivantes lorsque vous contactez le support Description du probl me notamment les conditions dans lesquelles le probl me se produit et sa r percussion sur l op ration effectu e Le type de machine les versions du syst me d exploitation et du produit y compris les patchs et autres logiciels pouvant avoir un lien avec le probl
111. votre pare feu avant d installer le logiciel Sun Java System serveur d application d faut tous les ports par d faut risquent d tre d sactiv s Le programme d installation doit tre capable de d terminer avec pr cision les ports qui sont disponibles Chapitre 2 propos de serveur d application 9 1 Update 1 et de serveur d application 9 1 Update 2 21 API de la plate forme Java EE 5 Pour de plus amples informations relatives la compatibilit reportez vous au manuel Sun Java System Application Server 9 1 Update 1 Upgrade and Migration Guide API de la plate forme Java EE 5 Sun Java System serveur d application 9 1 Update 1 prend en charge la plate forme Java EE 5 Le tableau suivant r pertorie les API am lior es disponibles sur la plate forme Java EE 5 TABLEAU2 7 Principales modifications des API sur la plate forme Java EE 5 API JSR Java EE 5 Java Platform Enterprise Edition 5 JSR 244 http jcp org http java sun com javaee 5 docs api aboutJava communityprocess pr jsr244 Technologies de services Web Impl mentation de Enterprise Web Services JSR 109 http jcp org en jsr detail id 109 Java API for XML Based Web Services JAX WS 2 0 JSR224 http jcp org en jsr detail id 224 https jax ws dev java net Java API for XML Based RPC JAX RPC 1 1 JSR 101 http jcp org en jsr detail id 101 https jax rpc dev java net Java Architecture for XML Binding JAXB
112. vouloir modifier la variable JAV A HOME sur la page Param tres JVM pour ce domaine Sinon vous pouvez utiliser la commande asadmin as install bin asadmin set server java config java home Path To Java Home Probl mes de compatibilit avec Java ES 5 connus Il existe deux probl mes de compatibilit connus entre serveur d application 9 1 Update 1 et Java ES 5 JES5 1 Service Registry JES5 n est pas compatible avec serveur d application 9 1 Update 1 cause de la version JSF 1 2 fournie avec serveur d application 9 1 Update 1 Service Registry doit tre mis niveau vers JES5u1 avant la mise niveau d serveur d application vers 9 1 Update 1 Cette restriction est galement pr sent e dans la documentation de Service Registry 2 Portal Server JES5 n est pas compatible avec serveur d application 9 1 Update 1 cause de la version JSF 1 2 fournie avec serveur d application 9 1 Update 1 Portal Server doit tre mis niveau vers JES5ul avant la mise niveau de 9 1 Update 1 vers 9 1 Update 1 24 Notes de version de Sun Java System Application Server 9 1 Update 1 9 1 Update 2 Juin 2008 Fonctions non prises en charge sur certains syst mes d exploitation Pour une installation Java ES 5 comportant Portal Server sur serveur d application 8 2 la mise niveau d serveur d application 8 2 vers 9 1 Update 1 rend Portal Server inutilisable serveur d application 9 1 Update 1 utilise JSF 1 2 mais la passerelle JSF Portlet dans la

Download Pdf Manuals

image

Related Search

Related Contents

取扱説明書 - 521.17 KB  Eizo S2402WFS-GY  電動ロータリアクチュエータ ERMBシリーズ  WALDO Quick Start Guide and User Manual  TPS Telephone Interface Manual  Cables Direct RJ11/BT 10m  Dossier - Olivier Dalban  Manual de Instalação  Philips SB7210  user manual - Westinghouse  

Copyright © All rights reserved.
Failed to retrieve file