此时我需要评估 jbpm 工作流引擎,在阅读文档后我得到了以下问题,如果有人能指出我任何提示将不胜感激(最好是这些问题的示例代码)!
我知道 jbpm 可以借助 eclipse 插件为任务生成 UI,修改生成的 UI 容易吗?
jbpm 是否可以显示当前进程的状态,包括当前状态和历史状态。
在哪里可以看到 jbpm 数据库架构和架构规范?
我可以稍后将 jbpm 引擎部署到 weblogic 吗?如果我们使用 weblogic,那么将 jbpm 与 seam 框架或 spring 框架集成更好?
是否可以在进程中间终止进程?
jbpm可以支持生成所有流程的报告吗?
提前致谢 !
最佳答案
我的所有回答大多是特定于 jBPM 3 的,因为我对 jBPM 4 一无所知。jBPM 3 也是 Seam 支持的版本。
UI 任务是什么意思?如果您指的是 JBoss 工具附带的 jbpm eclipse 插件,可以帮助您设计流程,那么可以。这很容易做到。
jbpm 可以显示属于 Actor x 的当前任务,actor 的所有进程等。对于历史,它不直接支持。如果您想获取一些已结束的信息/流程,您将不得不创建自己的查询。然而,这在 jbpm 4 中是可能的
如果您查看 hibernate-cfg.xml,就会有关于 jbpm 数据库架构的信息。如果您想查看 hbm.xml 架构文件,您必须下载 jbpm-jpdl.jar 文件,将其解压缩并在此处查看。
我对 weblogic 一无所知。但是您以后可以毫无问题地更改任何受支持的网络服务器。我们将 JBPM 与 Seam 一起使用,效果很好。然而,如果你想使用更高版本的 jBPM (4),那么你不应该使用 Seam,因为 Seam api 不直接支持它。
是的。您可以通过编程方式执行此操作,也可以使用转换结束。
您必须说明报告的含义。
关于java - 项目开始前的jbpm问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3650083/