使用 wsadmin 工具除去策略集连接
可以使用 Jython 或 Jacl 脚本编制语言来除去和转移应用程序工件中的策略集。也可以除去应用于策略集连接的资源,而不删除策略集连接。
开始之前
在管理安全性处于启用状态的情况下,验证您是否使用了正确的管理角色,如下表所述:
管理角色 | 授权 |
---|---|
管理员 | 管理员角色必须拥有单元范围访问权才能除去策略集连接。如果您仅可以访问特定资源,那么可以除去您有访问权的资源的策略集连接。 |
配置员 | 配置员角色必须拥有单元范围访问权才能除去策略集连接。如果您仅可以访问特定资源,那么可以除去您有访问权的资源的策略集连接。 |
部署者 | 拥有单元范围访问权或特定于资源的访问权的部署者角色只能为应用程序资源除去策略集连接。 |
操作员 | 操作员角色无法除去策略集连接。 |
监视员 | 监视员角色无法除去策略集连接。 |
确定要除去、拆离或转移的应用程序和策略集。使用 listWebServices 命令列示要编辑的应用程序的所有 Web Service。输入此命令以列示特定应用程序的所有 Web Service 和属性。
AdminTask.listWebServices('[–application application_name]')
要查看所有 Web Service 的列表及关联的应用程序,请不要提供 -application 参数。对于每个 Web Service,此命令返回关联的应用程序名、模块名、服务名称和服务类型。也可以使用 listAttachmentsForPolicySet 和 getPolicySetAttachments 管理命令来查看现有配置数据。有关这些命令的其他信息,请使用 AdminTask 对象的 PolicySetManagement 命令组的信息中心主题。关于此任务
可使用四种方法来除去策略集连接,其中包括:
- 从应用程序中除去策略集连接。
- 除去应用于策略集连接的资源。
- 除去特定策略集和应用程序的所有连接。
- 在特定应用程序的策略集之间转移连接。