使用 wsadmin 脚本编制删除策略集

使用 wsadmin 工具通过 Jython 或 Jacl 脚本语言从配置中删除策略集。移除策略集前必须移除所有策略集连接。

开始之前

当管理安全性已启用时,要完成本任务,必须使用具有单元范围访问权的管理员角色。

删除策略集前,必须删除所有策略集或将其转移至应用程序。不能删除缺省策略集。

关于此任务

执行以下步骤使用 wsadmin 工具从配置中删除定制策略集:

过程

  1. 启动脚本编制命令。 要了解更多信息,请参阅“启动 wsadmin 脚本编制客户机”信息。
  2. 列示配置中的所有策略集。
    • 输入以下命令以列示所有应用程序策略集:
      AdminTask.listPolicySets()
    • 输入以下命令以列示信任服务的所有策略集:
      AdminTask.listPolicySets('[-policySetType system/trust]')
    • 输入以下命令以列示所有系统策略集:
      AdminTask.listPolicySets('[-policySetType system]')
  3. 确定要删除的策略集。 输入以下命令以查看特定策略集的描述和缺省指示符:
    AdminTask.getPolicySet('[-policySet policySet_name]')
  4. 删除策略集。
    输入以下命令以删除特定策略集。
    AdminTask.deletePolicySet('[-policySet PolicySet1)')
    此命令将返回成功或失败响应。如果接收到错误消息,请确保在输入 deletePolicySet 命令前删除所有策略集连接。
  5. 保存配置更改。
    输入以下命令以保存更改。
    AdminConfig.save()

下一步做什么

如果删除了先前连接至应用程序的策略集,那么请重新启动受影响的应用程序以更新配置更改。


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



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