Sun Java Enterprise System 5 Update 1 Versionshinweise

Kompatibilität

In den folgenden Abschnitten werden Probleme bezüglich der Abwärtskompatibilität von Java ES 5 Update 1 zu Java ES-Versionen vor Java ES5 beschrieben. Darüber hinaus betreffen die hier aufgeführten Probleme mehrere Java ES-Komponenten bzw. gelten für das Installations-/Deinstallationsprogramm von Java ES. Informationen zur Abwärtskompatibilität einer bestimmten Komponente finden Sie in den Kompatibilitätsinformationen in den Versionshinweisen der betreffenden Komponente. Eine Liste der Versionshinweise für die einzelnen Komponenten finden Sie unter Versionshinweise der jeweiligen Komponente.

Java SE 5.0 Update 12 ist nicht mit Application Server 7 kompatibel (2137473, 6203688, 6409072)

Java ES 5 Update 1 ist mit Java SE 5.0 Update 12 (1.5.0_12) zertifiziert. Wenn das Java ES-Installationsprogramm diese Java SE-Version auf einem System nicht findet, installiert es diese Version und macht sie für Java ES-Komponenten über den symbolischen Link /usr/jdk/entsys-j2se verfügbar.

Die mit Java ES 2004Q2 ausgelieferte Application Server 7-Version nutzt zwar diesen symbolischen Link, ist jedoch nicht mit Java SE 5.0 Update 12 kompatibel. Deswegen funktioniert Application Server 7 nach der Installation von Java ES 5 Update 1-Komponenten nicht mehr ordnungsgemäß.

Lösung Java ES unterstützt keinen Mix aus Version 2004Q2 und 5 Update 1-Komponenten auf einem einzigen System. Wenn Sie ein System von Java ES 2004Q2, aktualisieren, müssen Sie alle Komponenten aktualisieren. Wenn Sie während des Upgrades auf Application Server 7 zugreifen müssen, können Sie dessen Konfiguration so ändern, dass er auf Java SE 1.4.2 zeigt, das mit Java ES 2004Q2 installiert wurde:

  1. Melden Sie sich bei der Administrationskonsole von Sun Java System Application Server 7 an.

  2. Aktualisieren Sie die Java-Einstellungen für den Admin-Server und jede Instanz des Anwendungsservers, indem die Variable Java Home auf Java SE 1.4.2 zeigen muss. Denken Sie daran, für jede Instanz auf "Apply Changes" zu klicken.

  3. Halten Sie alle Instanzen der Anwendungsserver (einschließl. des Admin-Servers) an..

  4. Ändern Sie die Datei asenv.conf im Unterverzeichnis config von Application Server 7 so, dass AS_JAVA auf Java SE 1.4.2 zeigt.

  5. Starten Sie Application Server 7 neu.

Gemeinsam genutzte Komponenten von Java ES 5 Update 1 sind nicht mit früheren Versionen von Instant Messaging kompatibel (6440340)

Nach dem Durchführen eines Upgrades bzw. Installieren gemeinsam genutzter Komponenten mit dem Java ES-Installationsprogramm kann es sein, dass frühere, auf dem System bereits installierte Versionen von Instant Messaging nicht mehr ordnungsgemäß funktionieren. So startet z. B. der Multiplexer bzw. Server von Instant Messaging nicht mehr.

Dieses Problem entsteht, da die gemeinsam genutzte Komponente Sun Java System Instant Messaging and Presence APIs (IMAPI) von Java ES 5 Update 1 nicht mit früheren Versionen von Instant Messaging kompatibel ist. Das Java ES-Installationsprogramm installiert IMAPI in den folgenden Fällen (bzw. führt ein Upgrade durch):

Deswegen beschränkt sich dieses Problem auf diese Situationen.

Lösung Führen Sie ein Upgrade Instant Messaging auf Version 7.2 durch.