我在一个需要将 jbpm 6.4 迁移到 rhpam 7.5 版本的项目中。
在当前版本中,我们使用嵌入式 jbpm,因为所有内容都作为依赖项添加,war 文件部署到服务器中。
我们计划迁移到 rhpam 以将其用作执行服务器,因此流程模型将在那里,我们使用 rest api 来调用它们。请帮助我从哪里开始或任何帮助表示赞赏。
我在一个需要将 jbpm 6.4 迁移到 rhpam 7.5 版本的项目中。
在当前版本中,我们使用嵌入式 jbpm,因为所有内容都作为依赖项添加,war 文件部署到服务器中。
我们计划迁移到 rhpam 以将其用作执行服务器,因此流程模型将在那里,我们使用 rest api 来调用它们。请帮助我从哪里开始或任何帮助表示赞赏。
从 BPMS 6.4 迁移到 RHPAM 7 比从 BxMS 5 迁移到 RHPAM 7 要容易得多。迁移流程时需要确保的事项很少。
制作数据库副本并将数据库架构升级到与 RHPAM 7 兼容,因为 BxMS 6 和 RHPAM 7 之间发生的架构更改很少。
由于您当前的项目是嵌入式架构,因此您需要手动将所有资产导入 BC 创建的项目。在导入信号参考、网关等资产后,尝试在这里和那里修复所有问题。验证项目,构建和部署。
如果要迁移活动进程,请确保会话和数据库中的进程定义没有区别。这意味着如果您想在导入后修复 .bpmn 文件问题,请确保您始终创建新的 kjar 并部署为新的 kiecontainer,否则您将在测试活动记录时加载类转换异常。
当我进行迁移时,我转向了 Spring Boot 版本。您应该遵循 RHPAM 迁移指南并设置新的 RHPAM 实例。开始将文件移到那里。如果您使用 Spring boot,则涉及更多内容。
我已经为我的公司完成了从 rhpam 6.4 到 rhpam 7 的完整春季引导迁移。