项目开始前的jbpm问题
我此时需要评估 jbpm 工作流引擎,在阅读文档后我得到了以下问题,如果有人能给我任何提示,我将不胜感激(这些问题的示例代码更好)!
我知道jbpm可以借助eclipse插件生成任务的UI,修改生成的UI容易吗?
jbpm是否可以显示当前进程的状态,包括当前状态和历史状态。
在哪里可以看到 jbpm 数据库模式和该模式的规范?
我可以稍后将 jbpm 引擎部署到 weblogic 吗?如果我们使用weblogic,jbpm与seam框架集成还是spring框架集成更好?
是否可以在进程中终止进程?
jbpm可以支持为所有进程生成报告吗?
提前致谢 !
I need to evaluate the jbpm workflow engine at this time, after read the documentation I got following questions, if someone can point me any hints will be greatly appreciated(sample code for these questions is preferable)!
I know jbpm can generate the UI for task with the help of eclipse plugin, is it easy to modify the generated UI ?
Is it possible for jbpm to show the state of current process include current state, and history states.
Where can I see the jbpm database schema and specification for the schema ?
Can I deploy the jbpm engine to weblogic later ? If we use weblogic, is it better to integrate jbpm with seam framework or spring framework ?
Is it possible to terminate the process at the middle of process ?
Can jbpm support generate report for all the processes ?
Thanks in advance !
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我所有的答案大多是针对jBPM 3的,因为我对jBPM 4一无所知。jBPM 3也是Seam支持的版本。
UI 任务是什么意思?如果您指的是 JBoss Tools 附带的 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 不直接支持它。
是的。您可以通过编程方式执行此操作,也可以使用转换结束。
您必须具体说明报告的含义。
All my answers are mostly jBPM 3 specific, as I have no knowledge on jBPM 4. jBPM 3 is also the version that is supported with Seam.
What do you mean by UI task? If you mean the jbpm eclipse plugin that comes with JBoss Tools, to help you design your processes, then yes. This is quite easy to do.
jbpm can show current tasks belonging to Actor x, all processes for actors etc. For history, it doesn't support it directly. You will have to create your own queries if you want to get hold of some information/processes that are ended. This is however possible to do in jbpm 4
If you look at hibernate-cfg.xml, there whould be information on the jbpm database schema. If you want to see the the hbm.xml schema files you have to download the jbpm-jpdl.jar file, unzip it and look at it there.
I don't know anything about weblogic. But you can change any supported webservers without any problems later. We use JBPM with Seam and it works well. However if you want to use a later version of jBPM (4), then you should not use Seam, as it is not supported directly with the Seam api.
Yes. You can either do this programatically, or using transition to end.
You have to specify what you mean by report.