![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flowable
飞翔的咩咩
我家傻咩咩啊!飞在花丛中啊
展开
-
Flowable工作流笔记
Flowable是一个使用Java编写的轻量级业务流程引擎。 Flowable流程引擎可用于部署BPMN 2.0流程定义(用于定义流程的行业XML标准) , 创建这些流程定义的流程实例, 进行查询, 访问运行中或历史的流程实例与相关数据, 等等1.Maven引入<dependency> <groupId>org.flowable</groupId> <artifactId>flowable-engine</artifactI.原创 2021-01-07 11:09:59 · 306 阅读 · 0 评论 -
FlowableException: Error initialising dmn data model报错问题
flowable war包启动失败,报错Caused by: org.flowable.common.engine.api.FlowableException: Error initialising dmn data model类似问题.比如Caused by: org.flowable.common.engine.api.FlowableException: Error initialising cmmn data modelCaused by: org.flowable.common.eng原创 2020-07-15 10:14:29 · 9820 阅读 · 0 评论 -
flowable部署和启动源码解析
flowable的部署有好几种.现在举例常用的方式:Deployment deployment = repositoryService.createDeployment().name(bpmName).addInputStream(fileName, fileInputStream).deploy();这里分两步先创建Deployment.然后再deploy.createDeployment()源码如下:@Overridepublic DeploymentBuilder createDep原创 2020-06-14 23:21:11 · 2957 阅读 · 0 评论 -
flowable工作流之手动任务
flowable手动任务的作用挺简单,就是提供一个你不需要处理节点,你可以在这个节点里预处理一些东西.xml文件里是一个manualTask节点.<manualTask id="myManualTask" name="Call client for more information" />官方文档有个描述:手动任务(manual task)定义在BPM引擎之外的任务。它用于建模引擎不需要了解,也不需要提供系统或用户界面的工作。对于引擎来说,手动任务将按直接穿过活动处理,在..原创 2020-06-11 12:03:16 · 1903 阅读 · 0 评论 -
flowable节点处理流程以及受影响的表
启动流程的两种方式:1.表单启动:runtimeService.startProcessInstanceWithForm(processDefinition.getId(), null, formVars,processDefinition.getName());2.流程key启动:命令StartProcessInstanceCmdruntimeService.startProcessInstanceByKey(procDefKey, businessTable + ":" + busi原创 2020-06-11 11:37:22 · 1176 阅读 · 0 评论 -
flowable报错FlowableTaskAlreadyClaimedException问题
执行节点报错:Task '1267760912744316930' is already claimed by someone else.是说这个节点已经被别人执行了.具体报错信息如下:2020-06-02 18:35:46 CST ERROR org.flowable.engine.FlowableTaskAlreadyClaimedException: Task '1267760912744316930' is already claimed by someone else. at org.原创 2020-06-03 13:24:03 · 5023 阅读 · 0 评论 -
flowable启动时flowable-servicetask-missing-implementation报错问题
执行节点报错:2020-06-02 19:07:52 CST ERROR org.flowable.common.engine.api.FlowableException: Errors while parsing:[Validation set: 'flowable-executable-process' | Problem: 'flowable-servicetask-missing-implementation'] : One of the attributes 'class', 'deleg原创 2020-06-02 22:39:16 · 4746 阅读 · 0 评论 -
解决flowable部署失败.not a valid value for QName
部署工单时报错:'5ad88aa2-cf80-475f-8085-c4f838c788b3' is not a valid value for 'QName'org.flowable.bpmn.exceptions.XMLException: cvc-datatype-valid.1.2.1: '5ad88aa2-cf80-475f-8085-c4f838c788b3' is not a valid value for 'QName'. at org.flowable.bpmn.co.原创 2020-06-02 16:16:07 · 2259 阅读 · 0 评论 -
FlowableException: No outgoing sequence flow of the exclusive gateway ‘XXXXXXX‘
kafka consume exception!使用Kafka调用flowable流程报错了:No outgoing sequence flow of the exclusive gateway.org.flowable.common.engine.api.FlowableException: No outgoing sequence flow of the exclusive gateway 'exclusivegateway6' could be selected for continuing原创 2020-05-12 11:55:35 · 11676 阅读 · 0 评论 -
Could not acquire change log lock. Currently locked by XXXXXX
最近公司项目使用到了flowable,为了方便业务开发人员使用流程设计器画流程图,使用了flowable的原生流程设计器modeler。用docker部署非常方便,参考flowable流程设计器部署官网文档。用docker部署flowable的流程设计器时,flowable-task.war启动报错信息如下:Caused by: org.springframework.beans.fa...原创 2020-05-06 23:58:28 · 6814 阅读 · 3 评论 -
FlowableException: Could not update Flowable database schema: unknown version from database: 'XXX'
启动flowable的时候报错,Caused by: org.flowable.common.engine.api.FlowableException: Could not update Flowable database schema: unknown version from database: '6.5.0.6',原因是使用了flowable的流程设计器flowable/all-in-one...原创 2020-04-26 13:09:05 · 11270 阅读 · 11 评论