本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- siemens800
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
最新文章列表
关于activiti报:org.activiti.engine.ActivitiException: couldn't find type for XXX 异常
从activiti论坛的相关讨论中可以得知,activiti报这个异常的原因多是因为XXX类型可能做为Variable设给了工作流,而这个XXX类型并没有序列化!知道原因后,解决方法就很简单了,只需要将XXX类以及其依赖的其他类实现java.io.Serializable接口就好了。但是在有种情况下,这个问题并不太容易并发现,那就是在使用web service生成客户端stub代码后,如果本地工作流 ...
activiti学习笔记2
接上文,本文主要讲述如何使用Activiti搭建一个简单的工程。
首先就是下载Activiti5.9的官方文件,下载地址见:http://activiti.org/download.html,新建一个Java工程导入相关的JAR包,安装Activiti的插件。因为单一的仅使用Activiti的项目在现实生活中几乎不存在,所以本文中的项目还是集成了Spring框架,所需要的JAR包截图如下:
...
activiti学习笔记1
Activiti是一款非常优秀的工作流引擎,主要作者是曾经开发JBPM的作者,因为JBPM存在很严重的版本不兼容的问题,所以有些项目已经开始转向用Activiti来开发了,我最近也在学习Activiti。Activiti目前最新的版本是5.9,本次学习的也是这一个版本,下载地址为:http://activiti.org/download.html。学习的主要方式就是查看官方文档,将下载好的
act ...
bboss持久层事务管理组件托管第三方持久层框架(mybatis等)事务功能介绍
bboss持久层事务管理组件托管第三方持久层框架(mybatis等)事务功能介绍
bboss持久层框架中的TXDataSource数据源类,可以实现第三方数据库事务代理功能
com.frameworkset.orm.transaction.TXDataSource
1.事务托管原理
TXDataSource可以托管hibernate,ibatis,mybatis等持久层框架的事务管理,原理如下:
...
从JBPM4以后的走向
从JBPM4以后, 原来jBPM的设计师Tom Baeyens改投了Alfresco,开始一个新的BPM项目Activiti;其核心是超快速,稳定的BPMN 2.0流程引擎。它易于与Spring集成使用。
Activiti从jBPM4发展来,从jBPM4学习Activiti的成本小,反而jBPM5和原来的jBPM基本没任何关系,好像是另一套系统。
Activiti的Maven库位于 ...
工作流Activiti的学习总结(八)Activiti自动执行的应用
工作流activiti自动执行任务的开发应用
工作流模拟某公司请假流程情景如下: 1.开发人员请假流程,如果开发人员请假,如果请假天数小于3天,组长批准,人事批准即可请假。 2.如果请假大约三天,需要项目经理或者产品经理批准,并且项目总监批准 模拟自动审批:
只需要启动一个流程实例,它会自动执行到结束。这种情况下,你不需要关注流 程的执行进度,而只需要把精力集中在 ...
activiti 并发任务实例流程图的显示
1.写在前面:
activiti中并发后的活动任务节点通过runtimeService.getActiveActivityIds(String proInstId)得到。
这个方法在Activiti的doc文档中介绍的不对,它错把参数写成了executionId,而事实上,一个流程实例(对应流程实例编号ProInstId)在运行中通过并发节点产生多个执行任务(对应执行编号executionId)。
...
ACTIVITI如何获取下一步节点
ACTIVITI相对于JBPM来说,比较年轻,用的人少,中文方面的资料更少,我根据网上到处找得资料以及看官方文档总结出来了代码,非常不容易啊。废话不多说,直接上代码吧:
首先是根据流程ID获取当前任务:
List<Task> tasks = taskService.createTaskQuery().processInstanceId(procInstanceId).list();
...
activiti 实例流程图的显示方法
所谓实例流程图的显示,就是显示流程图的同时,高亮显示正在执行的节点。有两种方法
直接生成带老亮节点的图片:
try{
// ProcessDefinitionEntity pde = (ProcessDefinitionEntity) RepositoryService
// .getDeployedProcessDefini ...