適用於 UNIX 的 Sun Java Enterprise System 5 版本說明

Java SE 5.0 Update 9 與 Application Server 7 (2137473、62036886409072) 不相容

Java ES 5 已通過 Java SE 5.0 Update 9 (1.5.0_09) 認證。如果 Java ES 安裝程式在系統上找不到此版的 Java SE,會安裝此版本,並透過符號連結 /usr/jdk/entsys-j2se 將其提供給 Java ES 元件使用。

Java ES 2004Q2 隨附的 Application Server 7 版本會使用此符號連結,但它與 Java SE 5.0 Update 9 不相容。因此,在您安裝 Java ES 5 元件後,Application Server 7 將無法正確運作。

解決方案:Java ES 不支援在單一系統上混合安裝 2004Q2 版和 5 版的元件。升級 Java ES 2004Q2 版系統時,您必須升級所有元件。如果需要在升級期間存取 Application Server 7,您可以變更其配置,使其指向 Java SE 1.4.2 (隨 Java ES 2004Q2 一起安裝):

  1. 登入 Sun Java System Application Server 7 管理主控台。

  2. 更新管理伺服器和每個應用程式伺服器實例的 Java 設定,變更 Java Home,使其指向 Java SE 1.4.2 的位置。請記住要為每個實例執行 [套用變更] (Apply Changes)。

  3. 停止包含管理伺服器在內的所有應用程式伺服器實例。

  4. 修改 Application Server 7 config 子目錄中的 asenv.conf 檔案,將 AS_JAVA 設定為指向 Java SE 1.4.2 的位置。

  5. 重新啟動 Application Server 7。