文档章节

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

6pker
 6pker
发布于 2017/02/16 17:27
字数 349
阅读 304
收藏 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
粉丝 51
博文 98
码字总数 59361
作品 0
浦东
程序员
私信 提问
加载中

评论(1)

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

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

oschina
2015/08/11
8.7K
3
Activiti Designer 5.14.0 发布,可视化流程设计器

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

oschina
2014/01/11
5.7K
8
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
Eclipse安装 Activiti Designer插件

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

huoyoung
2016/09/27
608
0
Activiti Designer 5.15.0 发布,可视化流程设计器

Activiti Designer 5.15.0 发布,此版本包括对数据对象支持的改进,可用性改进,允许用户连接 Alfresco Activiti 编辑器和下载和上传模型到编辑器的云端库。更多内容请看发行说明。 Activiti...

oschina
2014/07/09
11.3K
2

没有更多内容

加载失败,请刷新页面

加载更多

ViewPager系列之软件主页面切换制作

效果图:ViewPager制作的页面能左右滑动,而Fragment制作的页面却不能左右滑动。 代码: <?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.......

鱼想吃肉
29分钟前
2
0
大话后端开发的奇淫技巧大集合

Hi,大家好,很荣幸有这个机会可以通过写博文的方式,把这些年在后端开发过程中总结沉淀下来的经验和设计思路分享出来 模块化设计 根据业务场景,将业务抽离成独立模块,对外通过接口提供服务...

James-
29分钟前
1
0
函数

1、函数的定义:从function关键字开始,后面跟随{ (1)函数名字 (2)圆括号 (3)花括号 } function arr() {}

墨冥
30分钟前
1
0
ZABBIX 3.4 (一) 监测Nginx状态及脚本

ZABBIX 3.4 (一) 监测Nginx状态及脚本 2018年08月31日 16:56:48 YoFog 阅读数:106 标签: zabbix agentzabbix nginxnginx_status监控nginxzabbix脚本更多 个人分类: 运维 版权声明:本文...

linjin200
31分钟前
3
0
Spring 之 IOC 初始化总结

IOC 容器的初始化过程分为三步骤: Resource 定位 BeanDefinition 的载入和解析 BeanDefinition 注册 Resource 定位。我们一般用外部资源来描述 Bean 对象,所以在初始化 IOC 容器的第一步就...

专业搬砖工程师
34分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部