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

升級問題

「適用於 UNIX 的 Sun Java Enterprise System 5 升級指南」說明如何在 Solaris 和 Linux 平台上升級至 Java ES 5。以下段落中的問題說明升級指南中未包含的情況,僅供與升級指南搭配參考使用,不能取代之。

升級指南和以下段落中的問題按發行版本和版本號碼參照 Java ES 版本。下表為發行版本和版本號碼的關聯:

發行版本 

版本號碼 

Java ES 5 

發行版本 5 

Java ES 2005Q4 

發行版本 4 

Java ES 2005Q1 

發行版本 3 

Java ES 2004Q2 

發行版本 2 

Java ES 2003Q4 

發行版本 1 

升級問題條列

安裝程式未將 Access Manager、Application Server 和 Message Queue 本土化套裝軟體升級 (6446805)

升級 Access Manager、Application Server 或 Message Queue 時,安裝程式不會升級本土化套裝軟體,即使您選擇了 [為所有選取的元件安裝多種語言套裝軟體] 選項。

解決方案:按照「適用於 UNIX 的 Sun Java Enterprise System 5 升級指南」中的說明,先移除本土化套裝軟體,再進行升級。

在其他元件升級至 Java ES 5 後,Application Server 中發生 JSP 編譯錯誤 (6388329)

在執行發行版本 3 或發行版本 4 Application Server (版本 8.1) 的系統上,將任何 Java ES 元件升級至 Java ES 5 後,當您編譯 JSP 網頁時 Application Server 報告錯誤。

解決方案:將 Application Server 升級至 Java ES 5,或套用以下修補程式至 Application Server 8.1:

在 Linux 系統上,當其他元件升級至 Java ES 5 後,部署在 Application Server 的應用程式會丟出 Java.security.AccessControlException ( 6517722)

在執行 Application Server 的 Linux 上,將 Java ES 元件升級至 Java ES 5 後,如果嘗試啟動一些已經部署的應用程式,會丟出 Java.security.AccessControlException。造成此問題的原因是 Java ES 5 中 ant 檔案的位置發生變更

解決方案:升級 Application Server 至 Java ES 5,或遵循這些步驟:

  1. 在 Application Server 的 config/asenv.conf 檔案中,將 AS_ANT_LIB 的值從 "/opt/sun/lib" 變更為 "/opt/sun/share/lib"

  2. 重新啟動 Application Server。

對部署到 Web Server 中的 Portal Server 7.0 進行升級需要遵循非常規的順序 (6507069)

升級部署在 Web Server 中的 Portal Server IFR (Interim Feature Release,臨時功能發行版本) 7.0 2005Q4 時,您必須以非標準順序升級元件。如需詳細資訊,請參閱「適用於 UNIX 的 Sun Java Enterprise System 5 升級指南」

若有啟用,需升級帶有 Instant Messaging 的 Monitoring Framework 1.0 (6515859)

如果您啟用 Java ES 2005Q1 或 2005Q4 中 Instant Messaging 的監視功能,在您升級至 Java ES 5 後,必須手動升級特性檔案。

解決方案:當您升級指定主機上的 Instant Messaging 實例後,請編輯新的 mfwk.properties 檔案,以包含您要從舊 agent.properties 檔案中保留下來的配置參數。