`
xyz20003
  • 浏览: 292796 次
  • 性别: Icon_minigender_1
  • 来自: 唐山
社区版块
存档分类
最新评论

jBPM 4.4发布日期暂定于2010年6月4日

阅读更多
jbpm官方终于传来好消息,jBPM 4.4可能在下月初发布。以下是当前project leader的声明:

引用

We are down to 9 unresolved issues left before releasing 4.4. Given the current progress, it should be possible to release jBPM 4.4 on June 4th; the date is of course tentative and subject to change. Right now the only blocker issue is JBPM-2872: fix hudson db job. All others are deferrable if not completed on time.

If you feel like there is an issue that should not be left out, the time to bring it up is now. Visit the developers forum if you want to do so.


声明地址:http://community.jboss.org/thread/152282?tstart=0

简单来说,就是还剩下9个未处理事务,按当前进度应该可以在6月4日发布jBPM 4.4,其中最重要的问题是修正hudson下的db任务。最后向社区征集意见,如果谁感觉有啥issue应该在jbpm 4.4里解决的话,就赶快提出来撒。

jBPM 4.4的详细发布信息可以参考这里https://jira.jboss.org/secure/ReleaseNote.jspa?projectId=10052&version=12314183,一共是75个issue,目前已解决66个。这个版本主要是进行bug fix,也提供了几个重量级的新功能。

1.解决嵌套fork/join每次嵌套会出现多余execution的问题。
2.任务超时或者手工执行signal后,自动删除过期task。
3.让sub-process的id和key都支持表达式。
4.支持在xml中声明变量。(还在讨论中)
5.在fork中使用assignmentHandler会抛出NullPointerException。

另外还有for-each动态fork分支这个功能,还在研究是不是要放在jbpm-4.4里,感兴趣的同志可以来官方论坛提出意见。
http://community.jboss.org/thread/152243?tstart=0
分享到:
评论
6 楼 comsci 2010-05-24  

我们始终要搞清楚的事情是,商业模式和基于商业行为的产品销售行为才是推动软件技术发展的根本动力,至少在国内是这样的(国外也是,开源和开源社区推动技术的发展是很新的模式,这个模式在国内还不能够成为主流,在国外也不是主流),我们不要指望在国内能够用开源和开源社区的模式就使得工作流产品和技术得到快速的进步和发展,如果抛弃了基于商业行为的软件技术发展模式,仅仅靠开源来推动,简直是做梦,所以我们做开源也要做基于建立在成熟商业模式基础上面的开源,完全靠共享和贡献来做的开源软件,将很难使得工作流领域取得核心技术的进步,至少国内还没有达到这种理想化的境地

君不见,国内的商业工作流产品的开发,设计,销售呈现出一派欣欣向荣的景象吗? 也只有在这样一个肥沃而成熟的市场环境下,从事开源软件的人员才有生存和发展的土壤。。。。。我们不要太过于狂妄,要让开源模式取代商业模式,让国外的开源软件替代国内的商业软件,没有商业模式的成功,就不会有软件企业的生存,没有软件企业的生存和发展,就不会有资本的投入,没有资本的投入,就不会有技术的真正进步。。。。。。。

商业是主题,开源是从属,至少目前和今后很长一段时间,国内都是这样一个情况。。。至于美国是不是这样的,谁知道呢?哈哈 
5 楼 xyz20003 2010-05-24  
回头我把pvm的流转模型列出来,咱们可以基于pvm的底层分析一下,看哪里还有改进的余地。

另:目前的情况不是国内转向jbpm,而是开源产品只有jbpm这一个大头可以选,国内的好产品似乎没有搞出名气来。遗憾。
4 楼 comsci 2010-05-24  
我个人的看法,原作者对于流程的内在控制逻辑和算法逻辑部分不是很重视(仅仅是个人意见,粗略看看代码包),我们国内的流程产品的设计水平已经不是入门级别的,要让国内的用户转向JBPM这个平台,估计JBOSS还需要在流程设计和算法设计领域拿出真本事来哦。。。
3 楼 xyz20003 2010-05-24  
其中有20多个issue是Tom和Joram离开之前搞定的,之后都是新鲜血液了。

不过Alejandro原来也是red Hat的员工,他原本是负责jbpm3以及soa方面的工作,这次是因为Tom跑了,才荣升为project leader,jbpm3-bpel就是他一手打造的,所以也不能说是新鲜血液了吧。:P
2 楼 bdifn 2010-05-24  
唉,之前看着临远大哥说了一翻jbpm的问题,正决定放弃jbpm,不再学习它了.
1 楼 comsci 2010-05-24  
还是原作者的产品吧? 还是新的设计人员的作品呢?

相关推荐

    jBPM4.4.rar_jbpm4.4_jbpm4.4 PDF

    《jBPM4.4开发指南》与《jBPM4.4中文用户手册》是深入理解jBPM4.4这一开源工作流管理系统的重要参考资料。jBPM,全称Java Business Process Management,是一个用于执行业务流程的轻量级、灵活的开源框架,它为业务...

    jbpm4.4下载地址

    4. **事件驱动架构**:jBPM 4.4采用了事件驱动的架构,这意味着流程实例可以根据预定义的事件自动触发,这极大地增强了系统的响应能力和动态调整能力。 5. **数据持久化**:jBPM 4.4支持多种数据库,如MySQL、...

    jbpm4.4文档+学习资料

    jbpm4.4是JBoss企业级业务流程管理(Business Process Management)平台的一个重要版本,它为开发者提供了全面的工作流和业务流程管理解决方案。本文将深入解析jbpm4.4的相关知识点,帮助那些寻找优质学习资源的朋友...

    jBPM4.4开发实例

    **六、jBPM4.4集成其他技术** 1. **与Spring集成**:jBPM可以与Spring框架无缝集成,提供更好的依赖注入和事务管理。 2. **规则引擎整合**:jBPM集成了Drools规则引擎,允许在流程中嵌入复杂的业务规则。 3. **...

    jBPM4.4开发指南

    ### jBPM4.4开发指南关键知识点解析 #### 一、工作流基础与概念 **1. 工作流定义** 工作流是指业务过程的部分或整体在计算机应用环境下的自动化,其目的是为了使在多个参与者之间按照某种预定义的规则传递文档、...

    jbpm4.4中文开发指南

    6. **规则集成**: jbpm4.4可以与Drools规则引擎结合,实现业务规则在流程执行过程中的动态应用,提升决策的灵活性。 7. **监控和报表**: 提供了监控工具,允许管理员查看流程实例的状态、跟踪任务执行情况,并生成...

    JBPM4.4资料的其他补充

    JBPM4.4是JBPM的其中一个稳定版本,发布于2009年,它提供了强大的工作流服务,包括流程定义、流程实例管理、任务管理和监控等功能。在JBPM4.4版本中,开发者可以利用其提供的API和工具来设计、部署和执行复杂的业务...

    jbpm4.4 schema.xsd

    jbpm4.4 schema.xsd jbpm4.4 schema.xsd jbpm4.4 schema.xsd jbpm4.4 schema.xsd jbpm4.4 schema.xsd

    jBPM 4.4用户手册 中文PDF

    **jBPM 4.4 用户手册 中文PDF** **jBPM 4.4** 是一个开源的工作流程管理系统,由Red Hat公司开发并维护,主要用于业务流程管理(BPM)和工作流自动化。该系统提供了强大的流程建模、执行和监控功能,支持Java平台,...

    jbpm4.4 shh2 项目示例

    jbpm4.4 shh2 项目示例是基于jbpm4.4版本与SSH2(Struts2、Spring和Hibernate)集成的一个实战项目。jbPM(Business Process Management)是一款开源的工作流管理系统,用于实现业务流程自动化。SSH2是Java开发中的...

    jBPM4.4 详解 API 中文

    jBPM4.4版本特别之处在于其底层依赖于Active Diagram模型,并且采用了Hibernate 3.3.1,这使得它能够良好地兼容主流数据库,同时,整个版本共涉及18张数据表,展现了其强大的数据处理能力。 #### 三、搭建jBPM4.4...

    jbpm4.4+ssh

    jbpm4是一个开源的工作流程管理系统,它提供了流程定义、执行、监控和优化等一系列功能,广泛应用于业务流程自动化和管理。SSH(Spring、Struts2、Hibernate)是Java开发中的经典MVC(Model-View-Controller)架构,...

    JBPM4.4学习文档.ppt

    JBPM4.4学习文档.ppt

    jbpm4.4开发用户指南

    jBPM 4.4是Java Business Process Management(业务流程管理)的一个版本,它是一个开源的工作流管理系统,用于实现业务流程自动化。这个压缩包包含了两个关键文档:《jBPM 4.4 开发指南》和《jBPM 4.4 用户指南》,...

    jBPM4.4课程文档

    jBPM4.4课程文档

    jbpm4.4表字段说明

    JBPM4.4是JBoss Business Process Management (BPM)平台的一个特定版本,它提供了用于设计、执行和管理业务流程的工具和框架。在JBPM4.4中,数据库是存储流程实例、流程定义以及相关元数据的关键部分。以下是关于...

    jbpm-4.4.zip part03

    jbpm 4.4是该系统的一个特定历史版本,通常发布为多个部分(如part01、part02、part03等),以适应大文件的分片传输。 jbpm的核心特性包括: 1. **工作流建模**:jbpm支持BPMN 2.0标准,允许用户通过图形化界面...

    JBPM4.4流程管理Demo(附学习资料)

    【JBPM4.4流程管理Demo】是一个基于JBPM4.4版本的示例项目,主要展示了如何在实际业务场景中应用工作流引擎进行流程管理,特别是报销流程的管理。这个Demo不仅包含了可运行的代码,还附带了学习资料和SQL文件,方便...

Global site tag (gtag.js) - Google Analytics