Sun Java System Access Manager 7 2005Q4 发行说明

兼容性问题

Java ES 2004Q2 服务器与 Java ES 2005Q4 上的 IM 不兼容 (6309082)

以下部署方案导致产生了这个问题:

运行 imconfig 实用程序以配置 server-4 上的 Instant Messaging 时,配置不成功。Instant Messaging (IM) 在 server-4 上使用的 Access Manager 7 2005Q4 SDK 与 Java ES 2004Q2 版本不兼容。

解决方法:理想情况下,Access Manager 服务器和 Access Manager SDK 应为同一版本。有关详细信息,参见《Sun Java Enterprise System 2005Q4 升级指南》

传统模式与核心验证模块存在不兼容性 (6305840)

Access Manager 7 2005Q4 传统模式在 Access Manager 6 2005Q1 版本核心验证模块中存在以下不兼容性:

解决方法:无。

代理无法登录,因为“组织中没有配置文件” (6295074)

在 Access Manager 控制台中,在领域模式下创建一个代理。如果注销后再使用该代理名称登录,则 Access Manager 将返回一个错误,因为该代理不具有访问领域的权限。

解决方法:修改权限以允许代理的读/写访问。

Delegated Administrator commadmin 实用程序不创建用户 (6294603)

带有 -S mail,cal 选项的 Delegated Administrator commadmin 实用程序不会在默认域内创建用户。

解决方法:如果只将 Access Manager 升级至版本 7 2005Q4,而未升级 Delegated Administrator,则会出现此问题。有关升级 Delegated Administrator 的信息,参见《Sun Java Enterprise System 2005Q4 升级指南》

如果不准备升级 Delegated Administrator,则按以下步骤操作:

  1. UserCalendarService.xml 文件中,将 mailicssubcribedicsfirstday 属性标记为可选而非必需。默认情况下,该文件位于 Solaris 系统的 /opt/SUNWcomm/lib/services/ 目录下。

  2. 在 Access Manager 中,通过运行 amadmin 命令删除现有 XML 文件,如下所示:

    # ./amadmin -u amadmin -w password -r UserCalendarService
  3. 在 Access Manager 中,添加更新的 XML 文件,如下所示:

    # ./amadmin -u amadmin -w password 
    -s /opt/SUNWcomm/lib/services/UserCalendarService.xml
  4. 重新启动 Access Manager Web 容器。

Delegated Administrator commadmin 实用程序不创建组织 (6292104)

带有 -S mail,cal 选项的 Delegated Administrator commadmin 实用程序不创建组织。

解决方法:参见上一问题的解决方法。