jBPM-4.4于2010年7月19日正式发布。对比于4.3版本,当前版本解决了108个issue,不过它距离上次4.3的发布(2009年12月底)也半年有余了。

所以说jBPM-4.4是一个bug fix版本,并未对数据库有任何修改,使用之前版本的项目基本可以平滑升级。在进行升级时需要注意:

1.Activity和Transition两个接口从org.jbpm.pvm.internal.model包下移动到了org.jbpm.api.model包下。
2.所有与el表达式相关的部分都替换为新加的org.jbpm.pvm.internal.el.Expression。

添加的几个重要功能:
1.for each支持动态的并发分支流程,会签和并发子流程都可以用它来实现了。
2.assign活动,可以对变量的值进行复制。
3.变量声明,可以在xml里声明变量。
4.修正了console在tomcat下找不到dataSource的问题(包括报表)。

-------------------------------------------------------------------------------------------------

先解决一个关于流程设计图中文乱码问题。

JBPM流程设计图在刚开始装入MyEclispse或Eclipse时都会出现中文乱码问题,之前在JBPM4.3的时候有人说这个好像是插件得bug,在用图形进行流程设计后,不要先点保存,点切换到source视图,看到source正确显示后,再点保存。这样就好了。但在JBPM4.4这个好像不起作用,就算是拖拽一下依然会乱码,所以基于此中现象,解决方案就是在IDE的ini配置文件中添加一句-Dfile.encoding=UTF-8就搞定(要保证整个项目也是UTF8编码)。

JBPM4.4学习使用相关推荐

  1. 软件工程团队队名_软件工程团队负责人的角色是什么

    软件工程团队队名 What is a Software Engineering Team Leader? What is a Software Engineering Manager? How are ...

  2. uel表达式 字符串截取_UEL表达式

    场景: JBPM4.4学习之四:JUEL表达式应用 EL表达式 EL 全名为ExpressionLanguage,EL 语法很简单,它最大的特点就是使用上很方便.在JBPM的jar包中,也提供了对EL ...

  3. JBPM4.4入门学习一:JBPM安装配置及构建数据库环境

    好久不写博客了... JBPM一直是一个令我头疼的东西,想去学习确不知道如何下手.最近这两天上网搜了许多关于JBPM的东西,今天先整理一篇. 该篇文章主要介绍了使用JBPM的前期准备.创建数据库环境及 ...

  4. java activiti5_工作流Activiti5.13学习笔记(一)

    了解工作流 1.工作流(Workflow),就是"业务过程的部分或整体在计算机应用环境下的自动化",它主要解决的是"使在多个参与者之间按照某种预定义的规则传递文档.信息或 ...

  5. 基于J2EE+JBPM3.x/JBPM4.3+Flex流程设计器+Jquery+授权认证)企业普及版贝斯OA与工作流系统...

    基于J2EE+JBPM3.x/JBPM4.3+Flex流程设计器+Jquery+授权认证)企业普及版贝斯OA与工作流系统 课程学习地址:http://***/goods.php?id=173 本项目是 ...

  6. jbpm4.4+ssh配置

    1.  JBPM简介 JBPM,全称是Java Business Process Management(业务流程管理),它是覆盖了业务流程管理.工作流.服务协作等领域的一个开源的.灵活的.易扩展的基于 ...

  7. activity(流程引擎)从零入门到实战学习

    activity(流程引擎)从零入门到实战学习 1.什么是流程引擎? 2.为什么需要学习流程引擎? 3.为什么选择activiti? 本编文章将详细介绍什么是流程引擎,为什么学习,以及为什么选择act ...

  8. 工作流Activiti5.13学习笔记(一)

    工作流Activiti5.13学习笔记(一) 了解工作流 1.工作流(Workflow),就是"业务过程的部分或整体在计算机应用环境下的自动化",它主要解决的是"使在多个 ...

  9. java工作流框架jbpm_【Java EE 学习 67 上】【OA项目练习】【JBPM工作流的使用】

    OA项目中有极大可能性使用到JBPM框架解决流程控制问题,比如请假流程.报销流程等等. JBPM:JBoss Business Process Management,翻译过来就是业务流程管理.实际上就 ...

最新文章

  1. 4、Java Swing JLable:标签组件
  2. ICML2021|超越SE、CBAM,中山大学开源SAM:无参Attention!
  3. Android实现自定义的 时间日期 控件
  4. 第一章 Linux是什么
  5. 深度解析 | 基于DAG的分布式任务调度平台:Maat 1
  6. camera(18)---双摄像头深度剖析 :双Camera的生态链
  7. 483. Smallest Good Base
  8. python基础教程ppt下载_python基础分享ppt
  9. 傅里叶变换 FFT 频谱泄漏?
  10. Windows NT/2000/XP下不用驱动的Ring0代码实现
  11. css3 图标效果,css3图标_纯CSS3图标旋转效果代码
  12. CvPoint及CvPoint2D32f
  13. 百度网盘下载太慢,试试阿里云网盘?
  14. 对计算机课的期待200字,谈《计算机应用》课程教学组织优化
  15. 苹果每部iPhone4S可赚3917元 开售首日收入39亿元
  16. samba服务器的位置文件是,从windows通过samba服务器访问文件问题
  17. 科研论文中的图片如何保证高清
  18. 123数字黑洞-第11届蓝桥杯Scratch选拔赛真题精选
  19. LeetCode数据库SQL题目记录(难度:简单)
  20. 语雀全新模板中心,你的创作锦囊

热门文章

  1. [SCTF2020]CloudDisk
  2. windows下安装Python的IPy模块
  3. 学术论文写作常用词汇、句式表达
  4. 数字化转型系列主题:究竟有哪家企业的数字化转型成功了?
  5. Linux 目录文件与管理
  6. linux 无线网卡
  7. 合并m3u8文件 okfun文件夹 .ok文件
  8. php微信公众号测试账号密码,微信公众号测试账号配置失败竟然是因为一个字符...
  9. 国家开放大学-农村社会学-形考作业3社会问题的调查报告
  10. 计算机应用 期刊 多久给消息,计算机应用 审稿流程 - 论文投稿 - 小木虫 - 学术 科研 互动社区...