使用 wsadmin 脚本除去策略集绑定

可以使用 Jython 或 Jacl 脚本语言来除去策略和资源的绑定配置,以匹配安装环境或要求。

开始之前

在使用此主题中的命令之前,请验证是否在使用 wsadmin 工具的最新版本。将属性对象作为 attributesbindingLocation 参数的值来接受的策略集管理命令不受 wsadmin 工具的先前版本支持。例如,这些命令不在 V6.1.0.x 节点上运行。

当启用管理安全性时,请验证您是否使用了正确的管理角色,如下表所述:
表 1. 管理角色. 下表描述管理安全性处于启用状态时的管理角色和相关联授权。
管理角色 权限
管理员 管理员角色必须拥有单元范围访问权才能删除绑定。如果您仅可以访问特定资源,那么可以为您有访问权的资源删除绑定。
配置员 配置员角色可以取消指定绑定,但无法删除绑定。
部署者 部署者角色可以取消指定绑定,但无法删除绑定。
运算符 “操作员”角色无法修改绑定。
监视 “监视员”角色无法修改绑定。

关于此任务

使用以下步骤从特定于应用程序的绑定配置中除去特定策略,或除去整个绑定配置。对于这两个配置选项,您必须使用 -bindingLocation 参数来指定是要删除特定于应用程序的绑定、特定于服务器的缺省绑定还是信任服务的绑定。指定要修改或除去的绑定类型时,请使用下表作为 Jython 语法的用法示例:

表 2. bindingLocation 参数选项. 对于绑定的关联类型,可以对 -bindingLocation 参数使用下列值。
绑定类型 -bindingLocation 参数的值
服务器级别(仅适用于 V6.1 绑定) -bindingLocation “[[node node1][server server1]]”
应用程序 -bindingLocation “[[application application1][attachmentId 123]]”
信任服务绑定 -bindingLocation “[[systemType trustService] [attachmentId 123]]”
WS-Notification 客户机 -bindingLocation “[[bus myBus][WSNService myService][attachmentId 123]]”
常规绑定 -bindingLocation []

过程


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



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