查询JBPM

时间:2013-01-18 13:13:33

标签: hibernate android-activity process jbpm migrate

1)例如我们需要执行delete语句,我们在哪里设置它?在JBPM或Hibernate中?

2)JBPM是否需要特定的数据库?

3)如何在JBPM中存档数据?

4)如何在JBPM中维护数据库?

5)如何在JBPM中重启失败的活动/任务?           公共和流程类型示例

6)是否可以从3.0迁移到5.0?

 6.1 )   Are they compatible?    
 6.2 )   How to migrate from 3.0 to 5.0
 6.3 )   What are the things/changes to be considered upon migration.
 6.4 )   What are the possible impacts of migrating from 3.0 to 5.0
 6.5 )    What would be the impact in the existing library of the 3.0?

1 个答案:

答案 0 :(得分:3)

问)如何在JBPM中存档数据?

A)存档历史记录的集合,或者它们所在的物理位置     https://community.jboss.org/message/622804#622804    根据上述链接,存储过程是存档不再需要的旧数据的最佳选择。    要么      - 不关心旧历史,只需删除/删除。      - 有BAM报告,所以必须保持,然后迁移到不同的格式/位置/数据库,以允许继续报告。      - 应用企业流程(例如,我在应用数据仓库技术的企业中工作)来收集和存储报告所有历史数据      - 保持原位,但要准备最终扩大数据库机器! ;-)

http://docs.jboss.com/jbpm/v3/userguide/jpdl.html

JPDL指定了一个xml架构以及将所有与流程定义相关的文件打包到流程归档中的机制。     部署流程归档可以通过3种方式完成:使用流程设计器工具,使用ant任务或以编程方式。

问)如何在JBPM中重启失败的活动/任务?

A)任务永远不会自动启动,但始终是手动的。如果服务器关闭时任务正在进行中,则应回滚事务并再次在任务列表中提供任务。     如果jBPM在与调用方法(在第一种情况下发出信号的方法)相同的事务中运行,那么它也将被回滚。所以'事务管理'得到了完全支持。

问)是否可以从3.0迁移到5.0?     它们兼容吗?     如何从3.0迁移到5.0     迁移时要考虑的事项/变化是什么。     从3.0迁移到5.0

的可能影响是什么?

A)是的,可以从3.0迁移到5.0,后续迁移项目正处于开发阶段。     因此,无论它是否兼容,我们现在都无法做到这一点。     之后也将知道如何迁移的步骤,以及将要考虑的事物/变化将在后面及其影响中得知。

请注意以下链接,因为本快速指南可以为您提供帮助,您将在此处获得疑问/问题的答案。

http://www.schabell.org/2011/10/jbpm-migration-tooling-available-in.html

www.schabell.org .

问)例如我们需要执行delete语句,我们在哪里设置它?在JBPM或Hibernate中?     JBPM需要特定的DB吗?     如何在JBPM中维护数据库?

A)现在JBPM与Spring的集成仍然存在,所以如果我们能够做到这一点,我们可以轻松地在项目中执行任何数据库查询,并且JBPM非常灵活,我们可以在项目中使用任何数据库persistence.xml文件中的更改,即通过添加我们需要的数据库的方言和驱动程序,默认情况下jbpm使用H2数据库。

问)现在我们可以在项目中使用两个数据库吗?

A) -

问)如何在JBPM中维护数据库?

A) -