流程实例迁移期间禁用团队同步

将流程实例迁移至 Process Server 环境上的新 IBM® Business Process Manager Snapshot 中时,将自动恢复从团队中故意删除以阻止其能够启动业务流程定义 (BPD) 的组和成员。但是,您可以使用可配置的属性 disable-team-sync 在流程实例迁移期间禁用团队同步,并防止被删除的组和成员自动添加回至团队。

关于此任务

disable-team-sync 设置将在流程实例迁移期间禁用团队同步。 如果指定 false(缺省值),在流程实例迁移期间不禁用团队同步,并且被删除的组和成员将自动添加回至团队。 如果指定 true,将在流程实例迁移期间禁用团队同步,并且被删除的组和成员将不添加回至团队。

如果想要更改设置的值,那么可以通过在 100Custom.xml 文件中添加或更新设置来覆盖该值。 例如,要将设置添加到 100Custom.xml 文件,您可以在 <properties> 元素下添加以下元素,并根据需要修改该值:
<server>
   <instance-migration merge="mergeChildren">
      <disable-team-sync merge="replace">false
      </disable-team-sync>
   </instance-migration>
</server>

有关需要更新的个别 100Custom.xml 文件及其位置的信息,请参阅主题100Custom 配置文件的位置

为了一致可靠地更改 IBM BPM 部署环境中所有 100Custom.xml 文件中的设置值,建议您按以下过程中所述使用 updateBPMConfig 命令:

过程

  1. 停止 Process ServerProcess Center 的服务器。
  2. 按主题 updateBPMConfig 命令 中所述,在断开连接方式下启动脚本编制客户机。
  3. 运行以下命令可同时更新所有受影响的服务器:
    wsadmin> AdminTask.updateBPMConfig( [ '-create', '/server' ] )
    wsadmin> AdminTask.updateBPMConfig( [ '-create', '/server/instance-migration' ] )
    wsadmin> AdminTask.updateBPMConfig( [ '-create', '/server/instance-migration/disable-team-sync', '-xNodeValue', 'true_or_false' ] )
    wsadmin>AdminConfig.save()

    使用 truefalse 替换 true_or_false 变量。

  4. 重新启动服务器。

结果

更新 100Custom.xml 文件的建议方式是运行 updateBPMConfig 命令。 但是,如果更新未成功,您可以遵循主题 创建 100Custom.xml 配置文件 中的步骤手动更新文件。