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

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时,

171259_nXIx_1386987.png

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

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

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

171505_MtVa_1386987.png

 

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

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

172011_gJFn_1386987.png

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

 

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

转载于:https://my.oschina.net/lock0818/blog/840287

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值