acitviti 的act_re_procdef表无法插入数据dgrm_resources_name是空值

acitviti 的act_re_procdef表无法插入数据dgrm_resources_name是空值

一、问题描述

activiti部署流程的时候发现两个问题:

第一个问题,发现act_re_deployment,act_ge_bytearray表都正常,但是act_re_procdef表没数据,没有插入新的流程定义。

第二个问题,发现act_re_procdef表有数据,但是DGRM_RESOURCES_NAME_ 这个字段是空的。

image

二、原因分析

源码会对resourceName进行校验,需要以bpmn或者bpmn20.xml结尾的资源内容才会去部署流程。

同时也会对后缀是.png的文件进行定义部署。

三、解决方案

正确的形式:

png:xxxx.png

xml:xxxxx.bpmn20.xml

image

错误形式:

image

大T笔记所有文章均为本人原创,转载请您注明来源,并留下原文链接地址,是对我的尊重,也是对知识的尊重,谢谢!
大T笔记 » acitviti 的act_re_procdef表无法插入数据dgrm_resources_name是空值

大T笔记-我的个人互联网创业和自由职业之路

关于我 我的百宝箱
大T笔记-专注个人互联网创业和自由职业