activiti流程变量的问题??

java后台:if(DefinitionKey.equals("modifyApply")){
if(ra.equals("true")){
var.setKeys("reApply,leaveType,startTime,endTime,reason");
var.setValues(ra+","+leaveType+","+startTime+","+endTime+","+reason);
var.setTypes("B,S,D,D,S");
}else{
var.setKeys("reApply,leaveType,startTime,endTime,reason");
var.setValues(ra+","+leaveType1+","+startTime1+","+endTime1+","+reason1);
var.setTypes("B,S,D,D,S");
}
提交 报错 Exception while invoking TaskListener: Unknown property used in expression: ${afterModifyApplyContentProcessor}

xml

3

2个回答

afterModifyApplyContentProcessor 这是你流程里定义的变量名,你应该在流程start前赋值

0

I have the same question. Do you have solution to this problem?

-2
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
activiti 设置流程变量
流程变量 在启动节点设置流程变量 在启动时直接在启动的方法中将流程变量设置,这时候在正在运行的表中是有保存流程变量的,而在历史变量表中同样也会有存在变量     MapObject> map = new HashMap();         map.put("applyUserId","qwer");         map.put("applyTitle","test_请假申请流程
activiti获取用户任务同时查询流程变量 null pointer问题解决。
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦: Markdown和扩展Markdown简洁的语法 代码块高亮 图片链接和图片上传 LaTex数学公式 UML序列图和流程图 离线写博客 导入导出Markdown文件 丰富的快捷键 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
activiti流程----变量设置与获取
流程的变量有多重方式进行设置与获取 1:流程图以及属性配置 2:发布流程并开始 /** * setValiable 与 setLocalValiable作用域不同 */ @Test public void deploeyFlow() { String folderPath = "...
Activiti流程变量的设置与获取(五)
一.流程图 •概念 流程变量在整个工作流中扮演很重要的作用。 例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。 流程变量的作用域范围是流程实例。也就是说各个流程实例的流程变量是不相互影响的。 流程实例结束完成以后流程变量还保存在数据库中。 public class VariableTest { ProcessEngine pe =
Activiti——流程变量(六)
Activiti——流程变量 转自:http://lib.csdn.net/article/java/66665?knId=268 流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是只对应一个流程实例。也就是说各个流程实例的流程变量是不相互影响的。流程实例结束完成以后流程变量还保存在数据库中(存放到流程变量的历史
工作流框架--activiti(三)--流程变量
流程变量其实是一个需要用户填写的变量。拿请假来说,请假原因,请假时间,请假人等信息都是用户自己写的,可是这个请假的流程实例是一个,它是不会变的。如果总经理没空办理这个请假审批,他还可以通过流程变量指定某一个人来处理这个审批,使activiti工作流更加的灵活。 也因此:           流程变量会有作用范围:一个流程变量对一个一个流程实例。           而且各个流程实例的流程变量
Activiti进阶(四)——流程变量的设置和获取
流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是只对应一个流程实例。也就是说各个流程实例的流程变量是不相互影响的。这篇博文就简单的为大家介绍下流程变量的设置和获取。        一、设置流程变量        流程变量的设置方式有两种,一是通过基本类型设置,第二种是通过JavaBean类型设置。    ...
activiti之流程变量
上篇博客将了activiti的部署、启动和结束,那么这篇博客,我们将一下流程变量,所谓的流程变量,大概也就是和咱们业务相关的数据,例如我要请假,那我得知道是谁在请假请假人是谁,也就是我要知道activiti的实体和咱们业务的javaBean如何关联起来。这篇博客主要讲流程变量的基本设置
Activiti工作流--流程变量的设置与应用--之六
流程变量 在流程执行或者任务执行过程中,用于设置和获取变量,工作流引擎通过使用流程变量在溜车鞥的执行过程中传递参数。 流程变量的作用域 只对应一个流程实例,也就是各个流程之间的变量是相互不影响的。 流程变量的设置 流程变量可以在流程实例启动的时候,在任务执行的过程中,在任务执行完毕饿时候进行设置。 先获取连接 private ProcessEngine processEngine; ...
activiti 部署流程定义(InputStream) 流程变量设置 及获取流程变量、查询流程变量历史表
ProcessEngine processEngine=ProcessEngines.getDefaultProcessEngine(); /** * 部署流程定义(InputStream) */ @Test public void depolymentProcessDefinition_inputStream(){ InputStream  bpmn=this.getClas
第四章:activiti流程中,变量的传递和获取流程变量 ,设置和获取多个流程变量,设置和获取局部流程变量
上一章我们介绍了部署流程实例,启动流程,查看任务,完成任务的service和实例,下面我们介绍下怎么获取流程中需要传递的变量。开始前,先撸一遍流程的任务节点名和任务委派人:流程图如上,三个任务节点名分别是leave001,leave002,leave003,因为我的Navicat不能看流程中的汉字所以可以简单理解为三个请假流程,请假001,请假002,请假003. 然后看任务委派人:分别是xiao...
BOS项目10:activiti,历史数据操作,流程变量,任务组,监听器,网关,spring整合
目录(?)[-]  1    历史数据查询2    流程变量3    组任务操作4    监听器5    网关6    spring整合activiti框架内容:1、历史数据查询(历史流程实例数据、历史任务数据、历史活动数据)2、流程变量3、组任务(候选人、候选组)4、监听器(执行、任务)5、网关(排他、并行)6、spring整合activiti 1.    历史数据查询历史是一个组件,它可以捕获...
工作流学习——Activiti流程变量五步曲
我们这篇文章将流程变量的相关知识进行了介绍,除了介绍流程变量的相关定义外还通过具体代码例子介绍了通过不同方式来设置和获取流程变量以及流程变量支持的数据类型。
Activiti学习(四)——流程变量的设置和获取
  流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是只对应一个流程实例。也就是说各个流程实例的流程变量是不相互影响的。这篇博文就简单的为大家介绍下流程变量的设置和获取。     一、设置流程变量     流程变量的设置方式有两种,一是通过基本类型设置,第二种是通过JavaBean类型设置。     1.基本类型[jav...
activiti 流程走向异常 会签节点变量赋值为空问题
今天遇到一个问题,在会签发起子流程时,没有给节点分配人,结果导致,流程走向异常,细节如下。 如图   流程如果正常流转的话  应该走圈红的部分  结束   但现在走的是圈紫色的部分    这个流程已经走错了,那这是什么原因呢?  经过仔细排查,认真分析,机智的我终于发现了,问题所在,不过参考资料较少,以下结论均为自己实践得出,可能有不妥之处,欢迎指正。 我这个问题的原因是:多实例子流
activiti流程变量的设置和获取
流程变量的设置通过map键值对设置 package com.liuzm.activiti.day2; import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; import org.activiti.engine.ProcessEngine; i...
【入门篇】Activiti设置全局变量的四种方法
前提 大家可能会问,既然封装好了,为什么需要设置全局变量,其实对于简单的审批流程,并不需要设置全局变量,但是当存在流程判断的业务流程,这个时候就需要出一个全局变量,把控全局的流程运行情况。 代码 这里我根据燕青老师讲的,自己总结了一下,大概有四种方式。 第一种(在流程启动的时候设置全局变量)   //在流程启动时设置全局变量 @Test public void startProces...
Activiti进阶(二)--流程变量
Avtiviti ----流程变量(Variables)   上篇博文我们对基本得流程框架得开发做了基本得解释,包括得到流程对象得三种基本方式,从流程得部署,开始,到完成都进行得代码得解释等等,详细大家对工作流已经不再陌生,本篇文章将对工作流当中得流程变量,进行介绍,之后得文章会对流程得部署方式,流程的网关等进行介绍。 那么我们首先看:   流程变量是什么? 在流程实例运行过程中,难...
activiti中的流程变量
前言       上一篇文章我们将流程实例的启动与查询,任务的办理查询都进行了介绍,我们这篇文章来介绍activiti中的流程变量。   二、正文       流程变量与我们平常理解的变量是一样的,只不过是用在了我们activiti中,所以称为流程变量,流程变量在整个工作流扮演着很重要的角色。       例如,请假流程中有请假天数、请假原因等一些参
工作流Activiti5流程变量 任务变量 setVariables 和 setVariablesLocal区别
工作流activiti 变量的概念
Activiti工作流框架学习三:流程变量
流程变量在整个工作流扮演着很重要的角色,用于数据的传递 设置流程变量的方式 方式一:启动流程实例时设置 /** * 启动流程实例时设置流程变量 */ @Test public void test2() { String processDefinitionKey = "bxlc";// 流程定义key Map&am
Activiti中的流程变量
流程变量 (1)概念 流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是流程实例。也就是说各个流程实例的流程变量是不相互影响的。流程实例结束完成以后流程变量还保存在数据库中(存放到流程变量的历史表中)。 (2)添加和设置流程变量 1:流程变量是什么:流程变量在整个工作流中扮演很重要的作用 2:有什么用:在流程中传递信...
Activiti的流程变量和流程定义语言
流程变量 流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是流程实例。也就是说各个流程实例的流程变量是不相互影响的。流程实例结束完成以后流程变量还保存在数据库中(存放到流程变量的历史表中)。 2.2.4. 设置流程变量 @Test public void setVarTest() throws Exception {...
activiti设置变量(基本类型的和javaBean类型的)及历史查询(流程实例和历史活动)
  1、设置并获取基本类型的变量   package cn.et.db; import java.util.Date; import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngines; import org.activiti.engine.RepositoryService; impo...
Activiti进阶(四)——流程变量的设置和获取
流程变量在整个工作流中扮演很重要的作用。例如:请假流程中有请假天数、请假原因等一些参数都为流程变量的范围。流程变量的作用域范围是只对应一个流程实例。也就是说各个流程实例的流程变量是不相互影响的。这篇博文就简单的为大家介绍下流程变量的设置和获取。 一、设置流程变量      流程变量的设置方式有两种,一是通过基本类型设置,第二种是通过JavaBean类型设置。      1
activiti流程图用流程变量设置节点执行人
-
Activiti流程执行历史数据查询
代码:HistoryQueryTest.javapackage com.ytdx.historyQuery; import java.util.List; import org.activiti.engine.ProcessEngine; import org.activiti.engine.ProcessEngines; import org.activiti.engine.history....
Activiti工作流--流程变量的应用之二:排他网关--之八
流程的业务描述 财务报账审批流程: a: 如果报账金额大于5000和小于10000时,财务审批以后,交由财务主管审批,然后结束流程 b: 如果报账金额大于或者等于10000,财务审批完以后交由财务经理审批,然后结束流程 c: 如果是其他情况,直接结束流程 先获取连接 private ProcessEngine processEngine; @Before public void initP...
Activiti 学习笔记六:流程执行历史记录
Activiti 学习笔记六:流程执行历史记录
Activiti引擎 内置的三个变量
    这三个内置的变量可以再定义流程时起到很大的作用!在表达式上的用法比较广!变量名称描述execution此变量在运行阶段可以调用,对应接口:org.activiti.engine.delegate.DelegateExecution,可以获取流程实例的变量,包含了一些执行期的信息项,例如流程实例ID、业务ID (businessKey如果在启动流程时指定了就可以获取) 、当前节点等信息,另外...
Activiti进阶(三)-----Judge(流程判断)
Activiti -----Judge(流程判断)   上篇我们谈到了,流程变量的使用方式,这一篇我们来介绍,利用流程变量来进行判断,实现选择以及两种网关,排他性网关以及平行网管;   在这之前先介绍一种流程框架的部署方式: 在实际的工作当中:我们的做法是将画好的bpmn文件,打为压缩包,然后放在工作目录下锁操作项目的resources文件夹下,我们去加载这个文件夹,框架会自动取解压这...
让Activiti记录变量历史信息
可能你在苦恼这个问题,因为在跟踪已结束流程的时候需要获取流程办理中设置的变量值(可以分析每个节点办理的详细状态),今天我们就来探索一下如何实现。 1.Activiti表结构设计 Activiti的表结构设计分为两种类型:运行时(ACT_RU)、历史(ACT_HI)。 1.1 运行时变量 所有运行时的变量都保存在表:ACT_RU_VARIABLE中,这些变量可以在启动流程、完成任
Activiti 学习笔记五:流程变量
Activiti 学习笔记五:流程变量
Activiti工作流之流程变量
以请假单为例, 流程变量的意义在于将请假单跟这个流程绑定在一起, 流程走到哪里, 请假单的状态就跟到哪里, 相当于定义了一个流程变量来存储相对应的状态. 流程变量存在两个级别位置, 一是流程实例级别的的流程变量(在流程实例启动时就将流程变量放入), 二是流程任务级别的流程变量(在执行当前任务时将流程变量放入) 10张表: SELECT * FROM act_re_deployment; ...
第四章:activiti RuntimeService设置获和取流程变量,及与taskService的区别,开始和完成任务时设置流程变量
上一章我们讲了taskService获取流程变量的过程,这里我们讲讲RuntimeService是怎么设置和获取的,其实过程跟taskService是差不多的。RuntimeService 与流程实例及执行对象相关,对于的表是:act_ru_executionTaskService 与任务相关  对应的表是act_ru_variable代码如下:/** * RuntimeService设置流程...
多数据库下activiti的流程定义缓存问题
多数据库下activiti的流程定义缓存问题。我们的产品是支持多公司使用的,各个公司分别使用不同的数据库, 因此不同公司下activiti生成的流程定义ID有可能重复(ACT_RE_PROCDEF的ID_字段),例如A公司和B公司都存在名为Proc:1:104的流程。 这时候,activiti的缓存机制只会加载其中一个到内存中(先使用的先加载),因此就会出现A公司使用了B公司流程的问题。
BOS项目练习(activiti,历史数据操作,流程变量,任务组,监听器,网关,spring整合)
内容: 1、历史数据查询(历史流程实例数据、历史任务数据、历史活动数据) 2、流程变量 3、组任务(候选人、候选组) 4、监听器(执行、任务) 5、网关(排他、并行) 6、spring整合activiti   1.    历史数据查询 历史是一个组件,它可以捕获发生在进程执行中的信息并永久的保存,与运行时数据不同的是,当流程实例运行完成之后
Activiti5 的变量信息加入taskId
Activiti5 流程变量设置   //变量和整个流程关联,不能先重复参数,从表ACT_RU_VARIABLE和ACT_HI_VRINST查看 this.taskService.setVariable(taskId,variables) //变量和流程的任务节点关联,从表ACT_HI_VRINST查看 this.taskService.setVariableLo...
activiti表单设置节点的默认变量
最近使用activiti,需求中需要用到表单设置节点的默认变量。源码如下: 在bpmn文件中,选中节点,配置表单属性: 类型是enum的,可以下方设置可以选值,如下: 当流程走到该节点时使用下列代码获取表单信息: ProcessEngine processEngine = ProcessEngines.getDefaultProcessEngine();
activiti5.21中调用活动(callactivity),在多实例(multi-instance)情况下,子流程无法返回值到主流程
activiti工作流callactivity多实例情况下,activiti:out子流程无法返回值到主流程的问题解决
文章热词 设计制作学习 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 python培训流程 大数据培训流程