文档章节

Activiti 画图插件的BUG (Activiti Eclipse Designer v5.18)

6pker
 6pker
发布于 2017/02/16 17:27
字数 349
阅读 310
收藏 0

Activiti 画图插件(Activiti Eclipse Designer v5.18)有不少不易被察觉的坑,在画图的时候需要注意下,否则会直接导致工程无法启动,并且报错信息不太明确。

1.在Eclipse里以Activiti Diagram Editor视图模式修改bmpn文件后,原来正确的内容为:

<extensionElements>
  <activiti:failedJobRetryTimeCycle>R10/PT3M</activiti:failedJobRetryTimeCycle>
</extensionElements>

将会被自动修改成:

<activiti:failedJobRetryTimeCycle>R10/PT3M</activiti:failedJobRetryTimeCycle>

这时需要手动修改源文件,把<extensionElements></extensionElements>加上。

 

2.以Activiti Diagram Editor视图模式拖拽添加ScriptTask时,

自动生成的源文件内容为:

<scriptTask id="scripttask1" name="commonResult" activiti:async="true" activiti:exclusive="false" activiti:autoStoreVariables="false">
  <script>execution.setVariable("commonResult", true)</script>
</scriptTask>

实际上还需要手动填 scriptFormat="JavaScript" :

 

3.明明画图的时候是好的,结果启动工程的时候发现bpmn文件报错。
例如下图,画图配置的时候明明是对的:

结果部署的时候发现却变成了这样:

这也是由于activiti插件的bug造成的。
解决办法:
1)画图的时候多使用快捷键保存(ctrl+s / comman+s)
2) 画完图后,务必先关闭bpmn文件,然后再次打开检查,若发现节点缺失,需要重新补充完整。

 

4.当一节点无法链接到一下节点时,先点击保存,然后关闭bpmn文件,再次打开,问题解决。

© 著作权归作者所有

共有 人打赏支持
上一篇: 用户手册
下一篇: 问题
6pker
粉丝 52
博文 97
码字总数 59252
作品 0
浦东
程序员
私信 提问
加载中

评论(1)

乘着风的翅膀
乘着风的翅膀
请教一个问题,activiti在画流程图的时候,分配执行人或者候选的时候,是不能选择的,画流程图的时候是不知道数据库中有哪些人的,这个该怎么解决
Activiti Designer 5.18.0 发布,可视化流程设计器

Activiti Designer 5.18.0 发布,此版本值得关注的更新: 更新至 BPMN palette Activiti Designer 支持 Eclipse Kepler 和 Luna 更好的池处理 消息和信号流在进程根级别进行定义,可以选择为...

oschina
2015/08/11
11.7K
3
Eclipse安装Activiti Designer 5.14.1插件错误处理

由于工作中需在eclipse开发环境下集成activiti插件,中间碰到插件不能安装的问题,特记录如下: 一、环境 1、eclipse 4.3.0 2、Activiti Designer 5.14.1 二、Activiti Designer 5.14.1插件安...

again-Y
2014/04/13
0
0
Activiti Designer 5.14.0 发布,可视化流程设计器

Activiti Designer 5.14.0 发布,此版本主要有三大特性: 支持 Kepler 和 Juno: 系统升级到了 Graphiti 0.10.1 。 很多 bug 修复: BPMN 编辑器的稳定性得到了改善,改进了 BPMN 可视化支持...

oschina
2014/01/11
6.3K
8
Eclipse安装 Activiti Designer插件

前言:刚开始采用网上介绍的在线安装方式,Eclipse Plugin: http://activiti.org/designer/update/ 不过不知是网络慢还是其它原因,始终安装不上去。因此只好采用了links依赖的插件安装方式。...

huoyoung
2016/09/27
608
0
eclipse安装activiti插件

使用Eclipse Jee Neon 3.7版本安装没有问题。 我使用的是4以上版本的eclipse,有点问题,但是问题不大。 要找到问题所在,将安装过程遇到的问题百度一下就可以解决,大多都是缺少jar包。 网上...

瑞彬
01/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周六乱弹 —— 你一口我一口多咬一口是小狗

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @达尔文 :分享Roy Orbison的单曲《She's a Mystery to Me》 《She's a Mystery to Me》- Roy Orbison 手机党少年们想听歌,请使劲儿戳(这里...

小小编辑
今天
69
4
Spring源码学习笔记-1-Resource

打算补下基础,学习下Spring源码,参考书籍是《Spring源码深度解析》,使用版本是Spring 3.2.x,本来想试图用脑图记录的,发现代码部分不好贴,还是作罢,这里只大略记录下想法,不写太细了 ...

zypy333
今天
12
0
RestClientUtil和ConfigRestClientUtil区别说明

RestClientUtil directly executes the DSL defined in the code. ConfigRestClientUtil gets the DSL defined in the configuration file by the DSL name and executes it. RestClientUtil......

bboss
今天
21
0

中国龙-扬科
昨天
4
0
Linux系统设置全局的默认网络代理

更改全局配置文件/etc/profile all_proxy="all_proxy=socks://rahowviahva.ml:80/"ftp_proxy="ftp_proxy=http://rahowviahva.ml:80/"http_proxy="http_proxy=http://rahowviahva.ml:80/"......

临江仙卜算子
昨天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部