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

在 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。