,其他分支会因为乐观锁导致失败
因为流程是被job触发的,Activiti会尝试在等待一段时间后尝试执行同一个job,这段时间可以同步网关的状态
Activiti乐观锁是一个很好的解决方案吗?...乐观锁允许Activiti避免非一致性,确定流程不会"堵在汇聚网关": 或者所有分支都通过网关,或者数据库中的job正在尝试通过
虽然这是一个对于持久性和一致性的完美解决方案,但对于上层来说不一定是期望的行为...如果你想把job设置为非排他,可以使用activiti:exclusive="false" 进行配置:
id="service" activiti:expression="$...="theStart"/>
...
user(user3)是直接引用了用户user3,group(group3)是引用了组group3.如果没显示设置,默为群组
也可以使用process标签的属性...="xsd:long"/>
数据对象定义会自动转换为流程变量,名称与name属性对应
除了数据对象的定义之外,Activiti支持使用扩展元素来为这个变量赋予默认值:
id="dataObjectScope