Notes de version de Sun Java Enterprise System 5 pour UNIX

Problèmes de compatibilité

Les sous-sections suivantes décrivent les problèmes de compatibilité de Java ES 5 avec des versions antérieures de Java ES. De plus, les problèmes décrits ici concernent plusieurs composants Java ES, ou les programmes d'installation ou de désinstallation de Java ES. Pour plus d'informations sur la compatibilité d'un composant spécifique avec des versions antérieures, reportez-vous à la section correspondante des notes de version du composant concerné. Reportez-vous à la section Notes de version des composants pour obtenir la liste des notes de version des composants.

Java SE 5.0 mise à jour 9 n'est pas compatible avec serveur d'application 7 (2137473, 6203688, 6409072)

Java ES 5 est certifié Java SE 5.0 mise à jour 9 (1.5.0_09). Si le programme d'installation de Java ES ne détecte pas cette version de Java SE sur le système, il l'installe et la rend accessible aux composants Java ES grâce au lien symbolique /usr/jdk/entsys-j2se.

La version d'serveur d'application 7 livrée avec Java ES 2004Q2 utilise ce lien symbolique, mais n'est pas compatible avec Java SE 5.0 mise à jour 9. Par conséquent, serveur d'application 7 ne fonctionne pas correctement après l'installation de composants Java ES 5.

Solution Java ES ne reconnaît pas l'installation de la version 2004Q2 et des composants 5 sur un même système. Lorsque vous mettez un système à niveau à partir de Java ES 2004Q2, vous devez mettre à niveau tous les composants. Si vous devez accéder à Application Server 7 pendant la mise à niveau, vous pouvez modifier la configuration de celui-ci pour être dirigé vers Java SE 1.4.2, qui a été installé avec Java ES 2004Q2 :

  1. Connectez-vous à la console d'administration de Sun Java System serveur d'application 7.

  2. Mettez à jour les paramètres Java du serveur d'administration et de toutes les instances de serveur d'application, en veillant à indiquer pour Java Home l'emplacement de Java SE 1.4.2. N'oubliez pas d'appliquer les modifications pour chaque instance.

  3. Arrêtez toutes les instances de serveur d'application, y compris le serveur d'administration.

  4. Modifie le fichier asenv.conf dans le sous-répertoire config d'serveur d'application 7, et définissez AS_JAVA sur l'emplacement de Java SE 1.4.2.

  5. Redémarrez serveur d'application 7.

Les composants partagés Java ES 5 ne sont pas compatibles avec les versions antérieures d'Instant Messaging (6440340)

Après la mise à niveau ou l'installation de composants partagés à l'aide du programme d'installation de Java ES, il se peut que les anciennes versions d'Instant Messaging déjà installées sur le système ne fonctionnent plus correctement. Les symptômes incluent l'échec d'Instant Messaging Multiplexor ou du serveur à démarrer.

Ce problème survient parce que le composant partagé Sun Java System Instant Messaging et IMAPI (Presence API) de Java ES 5 n'est pas compatible avec les versions antérieures d'Instant Messaging. Le programme d'installation de Java ES installe ou met à niveau IMAPI dans les cas suivants :

Le problème est donc limité aux situations mentionnées.

Solution Effectuez une mise à niveau vers Instant Messaging  7.2.