使用 wsadmin 脚本更新策略集属性

使用策略集来集中管理对 Web Service 定制的策略。通过 wsadmin 工具使用 Jython 或 Jacl 脚本语言来更新策略集属性。也可以查询现有策略集及各自的属性的配置。

开始之前

当启用管理安全性时,请验证您是否使用了正确的管理角色,如下表所述:
表 1. 管理角色. 下表描述管理安全性处于启用状态时的管理角色和相关联授权。
管理角色 权限
管理员 管理员角色必须拥有单元范围访问权才能更新策略集。
配置员 配置员角色无法更新策略集。
部署者 部署者角色无法更新策略集。
运算符 操作员角色无法更新策略集。
监视 监视员角色无法更新策略集。

关于此任务

创建新的策略集后,可以使用 updatePolicySet 命令更新策略集配置。该命令使用属性对象来更新指定策略集的所有或部分属性。

过程

  1. 通过使用 Jython 脚本编制语言,启动 wsadmin 脚本编制工具。 要了解更多信息,请参阅“启动 wsadmin 脚本编制客户机”信息。
  2. 查看所需策略集的当前属性值。

    输入以下命令以显示 policySet1 策略集的属性值:

    AdminTask.getPolicySet('[-policySet policySet1]')
  3. 修改所需策略集的属性。
    输入以下命令以修改 policySet1 策略集的 typedescription 属性。
    AdminTask.updatePolicySet('-policySet policySet1 -attributes "[ [type application] [description
    [my custom policy set to manage WSSecurity]] ]"')
    另外,还可以使用 -interactive 选项来更新策略集。要启动 -interactive 方式,请输入以下命令:
    AdminTask.updatePolicySet('-interactive')
  4. 保存配置更改。
    输入以下命令以保存更改:
    AdminConfig.save()

结果

如果在输入命令后接收到成功消息,请管理并定制 Web Service 应用程序的策略集。

下一步做什么

更新策略集属性后,可以使用 AdminTask 对象的 PolicySetManagement 组的命令和参数进一步配置策略和策略集连接。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_wsfpupdatepolicysets
文件名:txml_wsfpupdatepolicysets.html