适用于 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。