我正在考虑将 jBPM 与我当前的项目集成,到目前为止,仅包括我耳中的 jpdl jar 并使用 spring 模块 0.8 jbpm 模块,但是我必须有一个合理的方法来从我的更改到设计器中的流程定义到生产中的部署。
该路径必须在许多环境(开发、许多测试、登台和生产)中是可重复的,并且理想情况下应该在系统本身未运行时完成。
理想情况下,我会将整个定义打包为 SQL 脚本,但是我还没有看到任何工具可以将 processdefinition.xml 转换为 sql,并且手动组装它似乎过于繁琐且容易出错。
有没有其他人在这里有任何经验?
该系统在 websphere 6.1 上运行,我倾向于避免在迁移时执行 java 代码(运行 java 代码以生成可以在迁移期间使用的工件虽然可以)