Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 项目开始前的jbpm问题_Java_Spring_Seam_Jbpm - Fatal编程技术网

Java 项目开始前的jbpm问题

Java 项目开始前的jbpm问题,java,spring,seam,jbpm,Java,Spring,Seam,Jbpm,我需要在这个时候评估jbpm工作流引擎,在阅读了文档之后,我得到了以下问题,如果有人能给我任何提示,我将不胜感激(最好是这些问题的示例代码) 我知道jbpm可以在eclipse插件的帮助下为任务生成UI,修改生成的UI容易吗 jbpm是否可以显示当前进程的状态,包括当前状态和历史状态 在哪里可以看到jbpm数据库模式和模式规范 我可以稍后将jbpm引擎部署到weblogic吗?如果我们使用weblogic,那么将jbpm与seam框架或spring框架集成是否更好 是否可以在流程中间终止流程 j

我需要在这个时候评估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一无所知。但是,您可以在以后更改任何受支持的Web服务器,而不会出现任何问题。我们将JBPM与Seam结合使用,效果很好。但是,如果希望使用jBPM(4)的更高版本,则不应使用Seam,因为Seam api不直接支持它

  • 对。您可以通过编程或使用transition to end来完成此操作

  • 你必须说明你所说的报告是什么意思


  • 非常感谢!是否可以在流程变量中存储文件?可以。您可以将文件存储为字节数组,然后将其检索为字节,如果需要,可以将其存储在文件系统中。我指的是jbpm eclipse插件,还有一个用于任务的“生成表单”按钮,据我所知,它生成JSF表单,这是否意味着jbpm必须与JSF集成?我没有使用生成表单按钮,所以我不能回答这个问题。我不认为jbpm直接与JSF集成。