本主题仅适用于 IBM Business Automation Workflow Advanced 配置。

使模块或库与流程应用程序或 Toolkit 解除关联

当您解除模块或库与流程应用程序或 Toolkit 的关联时,将除去工作空间与 Workflow Center 工件之间的关联。 当流程应用程序不再需要某个模块或库时,您可以解除它们之间的关联。

关于本任务

连接到 Process Center 时,可以解除模块的关联。 解除关联后,可以(如果您选择这样做)将解除关联的模块移动到其他流程应用程序或 Toolkit。 如果从 Process Center 断开连接,则仅当您计划将模块复制到其他流程应用程序、Toolkit 或 Process Center 时,才可以解除该模块的关联。 您需要切换到高级视图才能查看要解除关联的模块。 请参阅相关链接部分中的“在简单方式和高级方式之间切换”主题。
限制: 解除缺省项目 (例如,缺省模块 :PA_Implementation 或缺省库 :PA_Library) 的关联时,无法重新关联已解除关联的同一缺省项目。 要将解除关联的缺省项目重新关联到 Process Center,必须先重命名该项目,然后才能将它关联到 Process Center 中原来的流程应用程序或 Toolkit。 如果流程应用程序没有与其关联的缺省项目(例如,缺省模块:PA_Implementation 或缺省库:PA_Library),则当您在工作空间中打开该流程应用程序时,会自动创建缺省项目。

过程

要使模块或库与流程应用程序或 Toolkit 解除关联,请完成下列步骤:

  1. 要解除模块或库的关联:
    1. 如果您已连接到 Process Center,请用鼠标右键单击要与流程应用程序或 Toolkit 解除关联的模块或库。 从菜单中,单击解除与 Process Center 关联。 将显示一条消息,警告模块或库将与 Workflow Center解除关联,其他人可能已在使用该模块或库。
    2. 如果您未连接到 Process Center,请用鼠标右键单击要与流程应用程序或 Toolkit 解除关联的模块或库。 从菜单中,单击 解除关联。 会显示一条消息提醒您,此模块或库将仅在您的工作空间中与流程应用程序或 Toolkit 解除关联。 模块和库仍将保留在 Process Center 中。
  2. 检查是否有其他模块和库与正在解除关联的模块或库具有依赖关系。 解除这些模块和库的关联还会除去其依赖关系。 如果模块或库已重构,并且仍为其他模块和库所需要,可将其重新与重构的模块或库相关联,并重新添加依赖关系。
  3. 单击 以继续,或者单击 以使模块或库处于当前状态。

结果

在解除模块或库的关联时:
  • 已连接到 Process Center - 在已连接到 Process Center 的情况下解除模块或库的关联时,将从 Process Center 和工作空间中与其相关联的流程应用程序或 Toolkit 中除去该模块或库。 解除关联的模块或库保留在您的工作空间中,在业务集成视图中处于流程应用程序或 Toolkit 之外。
  • 已从 Process Center 断开连接 - 如果在与 Process Center 断开连接时解除模块或库的关联,则仅在您的工作空间中从与该模块或库关联的流程应用程序或 Toolkit 将其除去。 解除关联的模块或库保留在您的工作空间中,在业务集成视图中处于流程应用程序或 Toolkit 之外。 不能将同一个模块重新关联到与其解除关联的流程应用程序或 Toolkit。

下一步

从流程应用程序和 Toolkit 过渡到模块和库可能还要求更新这些模块和库中包含的某些工件。 例如,如果流程应用程序或 Toolkit 包含 BPEL 流程迁移规范(可能使用了 Snapshot 版本控制过程),那么将删除所有 BPEL 流程迁移规范。