Sun Java System Access Manager 7.1 发行说明

分布式验证需要更改才能与 Weblogic 和 Webshpere 上的 Access Manager 单个 War 共同工作 (6554372)

因为容器是 JDK14 版本,分布式验证 WAR 需要附加 jar 文件才能为 Weblogic 8.1 及 Websphere 5.1 解析。JDK14 .jar 文件位于 .zip 文件的以下目录中:

ZIP-ROOT/applications/jdk14/jarFix

解决方法:

对于 Weblogic 8.1:

  1. 用设置脚本配置分布式验证。参见 Access Manager Post Installation Guide 中的“Deploying a Distributed Authentication UI Server”。

  2. 将更新过的分布式验证 WAR 解压缩到临时位置,如 /tmp/dist-auth

  3. ZIP-ROOT/applications/jdk14/jarFix 中将 xercesImpl.jar、dom.jarxalan.jar 复制到 /tmp/dist_auth/WEB-INF/lib 目录中。

  4. 从临时位置重新生成分布式验证 WAR 并对其进行部署。有关更多信息,参见 Access Manager Post Installation Guide 中的“Deploying a Distributed Authentication UI Server WAR File”。

对于 Websphere 5.1:

  1. 用设置脚本配置分布式验证。参见 Access Manager Post Installation Guide 中的“Deploying a Distributed Authentication UI Server”。

  2. 将更新过的分布式验证 WAR 解压缩到临时位置,如 /tmp/dist-auth

  3. ZIP-ROOT/applications/jdk14/jarFix 中将 xercesImpl.jar、dom.jarxalan.jar 复制到 /tmp/dist_auth/WEB-INF/lib 目录中。

  4. 编辑 WEB-INF/web.xml 文件并用 http://java.sun.com/dtd/web-app_2_3.dtd 替换 jar://web-app_2_3.dtd

  5. 从临时位置重新生成分布式验证 WAR 并对其进行部署。有关更多信息,参见 Access Manager Post Installation Guide 中的“Deploying a Distributed Authentication UI Server WAR File”。