转换项目的目标环境

Draft comment:
This topic only applies to BAW, and is located in the BAW repository. Last updated on 2025-01-20 10:38
您可以转换项目的目标环境。 在转换目标环境时,可能需要修改一些从属 Toolkit 版本或工件,才能在相应的运行时环境中安装和运行项目。

准备工作

在转换项目的目标环境之前,您应考虑创建项目的 Snapshot 作为备份。

关于本任务

您可以为项目选择以下某个目标环境选项:
  • 传统 :该项目指定在传统的 Workflow ServerWebSphere® 上安装和运行。
  • 传统或容器: 该项目指定为在传统运行时环境中的 Workflow Server 或容器运行时环境中的 Workflow Server 上安装和运行。

Process Designer中更改项目的目标环境时,将自动验证项目的从属 Toolkit 版本和工件,以确保它们与相应的运行时环境兼容。 如果某些从属 Toolkit 版本或工件与运行时环境不兼容,那么将显示目标环境转换选项卡,您可以在其中进行必需的修改以便能够在运行时环境中成功安装项目。 目标环境转换选项卡由以下两个部分组成:

  • Toolkit 依赖关系:仅在以下情况下显示此部分:
    • 从属 Toolkit 版本具有的目标环境与为关联项目选择的目标环境不兼容。
    • 发生阻止安装 Toolkit 的严重验证错误。
  • 转换操作:仅当有些工件与选择的目标环境不兼容时,才会显示此部分。

转换操作部分包含多个列表框,这些列表框用于转换、手动修复或删除工件以便能够在运行时环境中安装项目。 在每个列表框的标题栏中,标题右侧的括号中的数字指示需要转换、手动修复或删除的工件数。 有关运行时环境中的工件支持,请参阅传统和容器运行时环境中的工件支持

过程

要转换项目目标环境,请完成以下步骤:

  1. 将所有桌面 Process Designer 工件转换为 Web Process Designer 工件,例如将业务流程定义转换为流程,将服务类型转换为服务流。 除去 Web Process Designer中不支持的任何工件。
  2. Process Designer中打开项目。
  3. 打开 "流程应用程序设置" 编辑器到 概述 选项卡。
  4. 目标环境 下拉列表中,选择下列其中一个目标环境选项:
    • 传统
    • 传统或容器
  5. 单击 完成编辑 图标。
    在编辑器底部,存在一个验证错误和警告图标,可用于打开“验证错误和警告”视图,该视图将以可展开树形式显示项目中的所有错误。 在树中, 不受支持的工件 类别列出在所选目标环境和 Web Process Designer中不受支持的工件。 如果项目包含与所选目标环境不兼容的工件,那么将在“Process App 设置”编辑器中显示目标环境转换选项卡。
  6. 选择 目标环境转换 选项卡。
  7. Toolkit 依赖关系 部分中,完成以下步骤:
    1. 在列表框中,选择不兼容的 Toolkit 版本。
    2. 单击 更改 Toolkit 的版本 图标。 此时会打开“更改依赖关系”对话框,并列出与目标环境兼容的所有 Toolkit 版本。
    3. 在“更改依赖关系”对话框中,选择兼容的 Toolkit 版本。 如果没有可供选择的兼容 Toolkit 版本,请完成此步骤中的其余子步骤。
    4. 单击 在 Designer 中打开 Toolkit 图标。 此时会在另一个浏览器选项卡中打开该 Toolkit,并显示“Toolkit 设置”编辑器。
    5. 将该 Toolkit 转换到新的目标环境(如本主题中所述)。
    6. 完成该 Toolkit 的转换后,创建该 Toolkit 的新 Snapshot。
    7. 返回到已打开 "Process App 设置" 编辑器的浏览器选项卡,然后单击 目标环境转换 选项卡 (如果尚未打开)。
    8. Toolkit 依赖关系 列表框中,确保在列表中选择了相应的从属 Toolkit。
    9. 单击 更改 Toolkit 的版本 图标。 此时会打开“更改依赖关系”对话框。
    10. 在“更改依赖关系”对话框中,选择刚刚创建的新 Toolkit 版本。 此时会从列表框中移除不兼容的 Toolkit 版本,因为它已被替换为与目标环境兼容的新 Toolkit 版本。
  8. 需要 UI , BPD 或服务转换 列表框中,完成以下步骤:
    1. 选择 UI、BPD 或服务链接以打开相应的转换选项卡。
    2. 选择一个或多个要转换的所列工件。
    3. 单击 转换
    4. 选择 目标环境转换 选项卡。 此时会从列表框中移除所选链接,因为相关的工件现在与目标环境兼容。
  9. 需要手动修订 列表框中,完成以下步骤:
    1. 将光标悬停在要手动修复的工件的链接上。 悬浮式帮助将提供有关所需的手动修复的其他信息。
    2. 选择工件链接以在相应的编辑器中打开该工件。
    3. 在 "验证错误和警告" 视图中,单击 切换到当前工件视图 图标以将显示的错误和警告限制为仅与打开的工件相关联的错误和警告。
    4. 修复严重错误。
    5. Process Designer的左上角,选择 Process App 设置 以返回到 目标环境转换 选项卡。 此时会从列表框中移除所选链接,因为相关的工件现在与目标环境兼容。
  10. 需要其他转换 列表框中,完成以下步骤:
    1. 选择一个或多个要转换的工件。
    2. 单击 转换。 此时会从列表框中移除所选工件,因为它们现在与目标环境兼容。
  11. 需要删除 列表框中,完成以下步骤:
    1. 选择一个或多个要删除的工件。
    2. 单击删除。 此时会从列表框中移除所选工件。