5

我此时需要评估 jbpm 工作流引擎,在阅读了我得到以下问题的文档后,如果有人能指出我的任何提示,将不胜感激(这些问题的示例代码更可取)!

  1. 我知道jbpm可以在eclipse插件的帮助下生成任务的UI,修改生成的UI容易吗?

  2. jbpm 是否可以显示当前进程的状态,包括当前状态和历史状态。

  3. 我在哪里可以看到 jbpm 数据库架构和架构规范?

  4. 我可以稍后将 jbpm 引擎部署到 weblogic 吗?如果我们使用weblogic,jbpm与seam框架或spring框架集成更好吗?

  5. 是否可以在进程中间终止进程?

  6. jbpm 支持生成所有进程的报告吗?
    提前致谢 !

4

1 回答 1

6

我所有的答案大多是特定于 jBPM 3,因为我对 jBPM 4 不了解。jBPM 3 也是 Seam 支持的版本。

  1. UI任务是什么意思?如果您指的是 JBoss Tools 附带的 jbpm eclipse 插件,以帮助您设计流程,那么可以。这很容易做到。

  2. jbpm 可以显示属于 Actor x 的当前任务、actor 的所有进程等。对于历史,它不直接支持它。如果您想掌握一些已结束的信息/流程,您将不得不创建自己的查询。然而,这在 jbpm 4 中是可能的

  3. 如果您查看 hibernate-cfg.xml,应该有关于 jbpm 数据库模式的信息。如果您想查看 hbm.xml 模式文件,您必须下载 jbpm-jpdl.jar 文件,解压缩并在那里查看。

  4. 我对weblogic一无所知。但是您以后可以更改任何受支持的网络服务器而不会出现任何问题。我们将 JBPM 与 Seam 一起使用,它运行良好。但是,如果您想使用更高版本的 jBPM (4),那么您不应该使用 Seam,因为 Seam api 不直接支持它。

  5. 是的。您可以以编程方式执行此操作,也可以使用过渡结束。

  6. 您必须指定报告的含义。

于 2010-09-06T11:16:45.773 回答