12 2016 档案

摘要:首先增加两个Portlet,分别用于待办处理、流程启动。待办是别人发起的流程,流到自己这里的流程;流程启动用于发起新的流程。 程序文件放置于 在ACtivit中待办概念分两种,1是指派给你的,专门的指派流程节点;2是在候选组中,符合抢签权限的人。在代码中进行了合并: jsp页面 这部分的任务完成了一 阅读全文
posted @ 2016-12-20 07:47 昕友软件开发 阅读(3101) 评论(0) 推荐(0) 编辑
摘要:在实际的BPM集成开发过程中,Liferay和Activiti这两个异构的系统之间,用户、组的同步需求非常重要,用来实现签收组的概念,比如指定签收组、会签、抢签都需要用到。 Activiti可以通过自定义实现SessionFactory,实现customUserManager和customRoleM 阅读全文
posted @ 2016-12-19 21:36 昕友软件开发 阅读(2991) 评论(0) 推荐(0) 编辑
摘要:开发文件上传,部署流程模板。 首先,开发jsp页面,deploy.jsp 其中,上传form的action为portlet:actionURL,它的name就是在portlet类中的方法名,即deployUploadAction 接下来开发action代码 对应的上传处理代码段deployUploa 阅读全文
posted @ 2016-12-15 20:50 昕友软件开发 阅读(1897) 评论(0) 推荐(0) 编辑
摘要:处理依赖关系 集成Activiti之前,必须搞清楚其中的依赖关系,才能在Gradle里进行配置. 依赖关系: 例如,其中activiti-engine依赖于activiti-bpmn-converter,而activiti-bpmn-converter又依赖于activiti-bpmn-model 阅读全文
posted @ 2016-12-14 08:24 昕友软件开发 阅读(1010) 评论(0) 推荐(0) 编辑
摘要:进入liferay v7.0,官方推荐使用Gradle进行依赖管理和发布,所以必须知道Gradle的用法,网上资料很多,不赘述 只写依赖管理的分类 一般用外部仓库依赖,也可以用本地文件依赖(依赖本地jar包),如: 本地文件依赖 其中libs目录,与build.gradle目录在同一个文件夹下。 G 阅读全文
posted @ 2016-12-05 09:49 昕友软件开发 阅读(894) 评论(1) 推荐(0) 编辑

欢迎访问我的开源项目:xyIM企业即时通讯