Java ES 5 Update 1 est certifié Java SE et inclut la version 5.0 mise à jour 12 (1.5.0_12). 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 de 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 12. Par conséquent, Serveur d'application 7 ne fonctionne pas correctement après l'installation des composants Java ES 5 Update 1.
Solution Java ES ne reconnaît pas l'installation de la version 2004Q2 et des composants 5 Update 1 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 :
Connectez-vous à la console d'administration de Sun Java System Serveur d'application 7.
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.
Arrêtez toutes les instances de serveur d'application, y compris le serveur d'administration.
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.
Redémarrez Serveur d'application 7.