Notes de version de Sun Java System Web Server 7.0 Update 2

Java Enterprise System

Le tableau suivant répertorie les problèmes connus liés à Java Enterprise System (Java ES).

Tableau 15 Problèmes connus liés à Java ES

ID du problème 

Description 

6484181 

Portal Server configure la taille de la pile JVM sur 128 K (trop faible) pour démarrer Web Server 7.0 64 bits.

Si Web Server 7.0 est déjà configuré en mode 64 bits et que l'installation de Portal Server est lancée, la configuration de ce dernier ne définit pas la taille de la pile sur 128 K. Cependant, si Portal Server et Web Server sont déjà installés et configurés en mode 32 bits, le basculement en mode 64 bits nécessite une série d'étapes manuelles décrites à la section Solution.  

Solution

Si Portal Server, sous Java ES 5, est déployé sur la version 32 bits de Web Server 7.0 et que vous souhaitez démarrer le serveur en mode 64 bits, procédez comme suit : 

  1. # rép_install/bin/wadm delete-jvm-options --user=admin --port=8989 --password-file=passfile --config= NOM_HÔTE "-Xms512M -Xmx768M -Xss128k"

  2. # rép_install/bin/wadm create-jvm-options --user=admin --port=8989 --password-file=passfile --config= NOM_HÔTE "-Xms512M -Xmx768M -Xss512k"

  3. Augmentez la taille de la pile native de Web Server 7.0 sur 139264 en saisissant la commande suivante :

    # rép_install/bin/wadm set-thread-pool --user=admin --config=nom_config --password-file= nomfichier native-stack-size=139264

  4. Déployez la configuration.

    # rép_install /bin/wadm deploy-config

6487041 

Scripts schemagen/xjc/wsgen/wsimport manquants dans l'installation de Java ES Web Server.

Les scripts schemagen/xjc/wsgen/wsimport se trouvent à différents emplacements dans l'installation de Java ES et l'installation autonome de Web Server.

Solution

Les scripts font partie des composants Web Services. Dans une installation autonome de Web Server, ces scripts et les fichiers JAR se trouvent respectivement dans les répertoires rép_install/bin et rép_install/lib.

Dans une installation Java ES, les scripts et les fichiers JAR sont installés comme partie du composant partagé et résident en dehors de la racine d'installation de Web Server.  

Voici les différents emplacements des scripts et fichiers JAR selon chaque plate-forme : 

Solaris OS : 

  • Les scripts se trouvent sous le répertoire /opt/SUNWjax/bin.

  • Les fichiers JAR sont sous les répertoires /opt/SUNWjax/lib et /usr/share/lib.

Linux et HP-UX : 

  • Les scripts se trouvent sous les répertoires /opt/sun/bin et /opt/sun/share/jaxb/bin .

  • Les fichiers JAR sont sous les répertoires /opt/sun/share/jaxb/lib, /opt/sun/share/lib et /opt/sun/private/share/lib.

Windows : 

  • Les scripts se trouvent sous les répertoires <rép_installation_JES> \share\bin et <rép_installation_JES> \share\jaxb2\bin.

  • Les fichiers JAR sont sous les répertoires <rép_installation_JES> \share\jaxb2\lib et <rép_installation_JES> \share\lib.

6432106 

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

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

Solution


Remarque –

Déplacez les fichiers de bibliothèque existants libdb-3.3.so et libdb_java-3.3.so vers un emplacement approprié, c'est-à-dire en dehors des répertoires privés de Web Server. Cela fait, spécifiez le chemin correspondant pour <chemin libdb-3.3.so> :<chemin libdb_java-3.3.so> dans les commandes suivantes.


Sur une plate-forme Solaris, procédez comme suit : 

  1. Copiez les fichiers libdb-3.3.so et libdb_java-3.3.so à partir du répertoire lib de Web Server 6.1 vers un emplacement approprié.


    Remarque –

    Pour HP-UX, il s'agit des fichiers libdb-3.3.sl et libdb_java-3.3.sl. Pour Windows, libdb-3.3.dll et libdb_java-3.3.dll.



    Attention – Attention –

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


  2. Créez un répertoire (mkdir) /portal_libraries . Copiez les fichiers de bibliothèque libdb-3.3.so et libdb_java-3.3.so vers /portal_libraries.

  3. Utilisez la commande wadm pour informer Web Server de l'emplacement des fichiers.

  4. Obtenez le paramètre du chemin de bibliothèque native en saisissant la commande CLI d'administration suivante :

    get-jvm-prop -user=admin --config=nomhôte native-library-path-prefix

    Enregistrez la sortie.

  5. Ajoutez les chemins the copied libdb-3.3.so et libdb_java-3.3.so au chemin de bibliothèque native existant en saisissant la commande CLI d'administration suivante :

    set-jvm-prop --config= nomhôte native-library-path-prefix=<chemin-bibliothèque native existant>:</chemin-portal-libraries>,

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

    Si vous n'obtenez aucun résultat ou sortie pour la commande get-jvm-prop, à l'invite de commande, définissez le préfixe-chemin-bibliothèque-native :

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


  6. Remarque –

    Pour la plate-forme Windows, utilisez « ; » comme séparateur pour le paramètre native-library-path-prefix de la manière suivante :

    native-library-path-prefix= <chemin bibliothèque native existant>;<chemin-portal-libraries>

    Pour les autres plates-formes, utilisez « : » comme séparateur pour le paramètre native-library-path-prefix de la manière suivante :

    native-library-path-prefix=<chemin bibliothèque native existant>:<chemin-portal-libraries>


  7. Déployez la configuration modifiée en saisissant la commande suivante :

    deploy-config [--user=utilisateur-admin] config-nom

6504178  

Le journal de migration signale un bogue par le message « root n'est pas un utilisateur valide » sous Java ES 5.

Lors de la migration de Java ES 4 vers Java ES 5 sur des plates-formes UNIX, le fichier journal de migration signale AVERTISSEMENT : « root n'est pas un utilisateur valide ». Ce message est incorrect car l'utilisateur « root » est valide sur cet hôte.

6453037  

De nombreux messages d'information/avertissements s'affichent au démarrage de Web Server sur la sortie standard au lieu d'être acheminés vers le fichier journal.

6549580 

Web Server, exécuté sous Windows, ne contient aucune description du service et celle-ci n'est pas mise à jour après l'application des patchs de Java ES Update 1.

6550622 

Lors de la mise à niveau du logiciel Java ES 5 vers Java ES 5 Update 1, les exemples Portal Server échouent, levant des exceptions JSF, si vous avez uniquement mis à niveau Web Server sans Portal Server.

Pour plus d'informations, reportez-vous à la section Problèmes de compatibilité.

6643821 

La commande SMF supprime l'environnement Java ES des scripts startserv and stopserv.

Solution

Définissez la variable LD_LIBRARY_PATH dans l'environnement Solaris 10. LD_LIBRARY_PATH=/usr/lib/mps/secv1:/usr/lib/mps:/usr/lib/mps/sasl2:$LD_LIBRARY_PATH