针对 SOAP 安全性配置环境

SOAP 安全性概要文件需要对一些库的访问权,这些库用于实施在发送 XML 消息之前或接收 XML 消息之后对这些消息进行转换的加密、签名和其他安全算法。您必须对这些库所在环境进行如下准备:使用 SOAP 安全性,设置 Eclipse 使用的 Java™ 运行时环境 (JRE) 的类路径,以及设置代理控制器使用的虚拟机的类路径。

开始之前

必须先获取一组针对 SOAP 的安全库和配置文件,然后才能测试使用安全算法的基于 SOAP 的服务。

BouncyCastle (http://www.bouncycastle.org) 是此类安全库的提供方。对于 Rational® 测试产品,这些安全库的使用是可选的。

过程

  1. 将库文件复制到 JRE 安装的 jre/lib/ext

    缺省情况下是以下目录:C:\Program Files\IBM\SDP\jdk\jre\lib\ext

  2. 将以下 VM 参数添加到 Eclipse 启动命令行或 eclipse.ini 文件中:-vmargs -Dosgi.parentClassloader=ext

    eclipse.ini 文件位于与用于运行产品的 eclipse.exe 启动程序二进制文件相同的目录中。

下一步做什么

要配置仅使用代理控制器且不需要访问工作台的远程计算机,请仅执行步骤 1 并重新启动代理控制器服务。

配置环境后,必须导入 Web 服务描述语言 (WSDL) 并使用“WSDL 安全性编辑器”为 WSDL 文件设置安全性概要文件。


反馈