BPMRemoveToolkit 命令

传统:
此命令从 Workflow Center 服务器中除去 Toolkit 及其所有 Snapshot。

在已连接方式下使用 BPMRemoveToolkit 命令从 Workflow Center中除去流程应用程序。 只能在 Workflow Center上运行此命令。

BPMRemoveToolkit 命令是使用 wsadmin 脚本编制客户机的 AdminTask 对象运行的。

先决条件

注: 在配置了多个安全域的环境中,使用 PALService MBean 而不是 wsadmin 命令。 请参阅 流程应用程序 LifeCycle (PAL) MBean
必须满足以下条件:
  • 在网络部署环境中,必须在包含用于处理 Workflow Center 应用程序的应用程序集群成员的节点上运行此命令。 请勿从 Deployment Manager 概要文件运行此命令。 输入文件是从已连接服务器运行所在的机器读取的。 如果想要从其他机器访问该文件,请从当前机器建立一个远程 wsadmin 会话,连接到存储该文件的目标机器上的服务器。
  • 在运行此命令之前,Toolkit 必须处于已归档状态。 运行 BPMArchiveToolkit 命令 以归档 Toolkit。
  • 如果存在具有许多此类 Snapshot 的项目,请删除所有可识别为此 Toolkit 具有依赖关系的 Snapshot ,可能遵循 清除分支和 Snapshot 中的步骤。
  • 尝试通过运行 BPMRemoveToolkit 命令来除去 Toolkit ,以解决任何忽略的依赖关系。
注: 如果您正在使用 SOAP 连接,那么该命令可能需要比指定的 SOAP 超时值更长的时间才能完成。 尽管该命令会继续运行至完成,但可能会出现异常 java.net.SocketTimeoutException: Read timed out。 要防止发生此异常,请在 profile_root/properties/soap.client.props 文件中为 com.ibm.SOAP.requestTimeout 属性设置更高的值。

位置

profile_root/bin 目录启动 wsadmin 脚本编制客户机。

语法

BPMRemoveToolkit
-containerAcronym toolkit_acronym

参数

-containerAcronym 字符串
必需参数,用于使用首字母缩写词标识要移除的 Toolkit。

示例

以下示例说明如何建立与 Workflow Server 服务器的 SOAP 连接,然后除去 My Company Toolkit。
要点: 在网络部署环境中, 使用为运行 Workflow ServerWorkflow Center 应用程序的应用程序集群成员配置的端口。 要确定正确的端口号,请参阅 WebSphere 管理控制台 "端口" 集合页面 (单击 服务器 > 服务器类型 > WebSphere 应用程序服务器 > server_name > 通信 > 端口 并查找 SOAP_CONNECTOR_ADDRESS 的值)。
wsadmin -conntype SOAP -port 8880 -host ProcessServer01.mycompany.com -user admin -password admin -lang jython

wsadmin>AdminTask.BPMRemoveToolkit('[-containerAcronym MYCOTK]')