一、问题描述
activiti部署流程的时候发现两个问题:
第一个问题,发现act_re_deployment,act_ge_bytearray表都正常,但是act_re_procdef表没数据,没有插入新的流程定义。
第二个问题,发现act_re_procdef表有数据,但是DGRM_RESOURCES_NAME_ 这个字段是空的。
二、原因分析
源码会对resourceName进行校验,需要以bpmn或者bpmn20.xml结尾的资源内容才会去部署流程。
同时也会对后缀是.png的文件进行定义部署。
三、解决方案
正确的形式:
png:xxxx.png
xml:xxxxx.bpmn20.xml
错误形式: