Activiti 5.13修复版本5.13.1-kft发布
1. Bug说明
这个Bug是在5.13发布几天后发现的,关于Bug的描述请异步JIRA:ACT-1731
ProcessInstance processInstanceNew = runtimeService.createProcessInstanceQuery()
.includeProcessVariables()
.processInstanceId(processInstance.getProcessInstanceId()).singleResult();
第二行代码的includeProcessVariables()方法是5.13版本新增加的,可以在查询流程实例时把相关变量也一同查询出来,在Bug修复之前得到的结果为空,目前的5.14-SNAPSHOT版本已经修复此Bug。
Bug的测试类:Act1731Test.java
Commits:
- 6934243a916bed7010c26a006e06724fd5b5ffe7
- 136859b6e4100d80c34bfc5c43964c8c8e4362de
- 0b7e5fbcb6554e2cf193ecfe3c0777628ca99726
2. 5.13.1-kft修复版本发布
基于5.13版本合并了上面三个commit重新打包并发布到Maven私服(含源码)。
使用Maven的请把私服加入到repositories中:
<repository>
<id>kafeitu</id>
<url>http://maven.kafeitu.me/nexus/content/groups/public</url>
</repository>
依赖定义:
<dependency>
<groupId>org.activiti</groupId>
<artifactId>activiti-engine</artifactId>
<version>5.13.1-kft</version>
</dependency>
非Maven项目请直接下载Jar包替换现有的activiti-engine-5.13.jar,下载地址: http://maven.kafeitu.me/nexus/content/repositories/public/org/activiti/activiti-engine/5.13.1-kft/