activiti

eclipse安装Activiti BPMN 2.0 designer插件究极脑残版

戏子无情 提交于 2019-12-05 05:51:03
打开 Help--Install New Software。在如下面板中,点击 Add 按钮,然后填写下列字段: Name:Activiti BPMN 2.0 designer Location:http://activiti.org/designer/update/ 这是傻瓜式安装,可以碰碰运气,如果不行就按照下面的离线安装方式。 首先,下载activiti-designer-5.14.1.zip,地址是 http://www.activiti.org/designer/archived/activiti-designer-5.14.1.zip (翻墙下载速度更快)也可下载下面的百度盘链接,然后打开eclipse的安装目录,删除configuration里面的org.eclipse.update,然后下载jar包,这三个jar包和压缩包在百度盘共享了。准备工作完毕,打开eclipse,打开Help--Install New Software,先记得删除原来安装失败的Activiti BPMN 2.0 designer,删除是点击 然后选择 点击ok,然后再点击add选择 然后name框输入Activiti BPMN 2.0 designer,忘了说了,拔掉网线(很重要),然后一路狂点ok,next,就可以了,这是我试了网上各种方法后总结的,绝壁能成功,如果不成功,那你只有一条路

Activiti的分配任务负责人(八)

限于喜欢 提交于 2019-12-04 21:47:26
1 分配任务负责人 1.1 固定分配 在进行业务流程建模时指定固定的任务负责人 在 properties 视图中,填写 Assignee 项为任务负责人。 注意事项 由于固定分配方式,任务只管一步一步执行任务,执行到每一个任务将按照 bpmn 的配置去分配任 务负责人。 1.2 表达式分配 1.2.1 UEL 表达式 Activiti 使用 UEL 表达式, UEL 是 java EE6 规范的一部分, UEL ( Unified Expression Language )即 统一表达式语言, activiti 支持两个 UEL 表达式: UEL-value 和 UEL-method 。  UEL-value 定义如下: assignee 这个变量是 activiti 的一个流程变量。 或 user 也是 activiti 的一个流程变量, user.assignee 表示通过调用 user 的 getter 方法获取值。 UEL-method 与 UEL-value 结合 再比如: ${ldapService.findManagerForEmployee(emp)} ldapService 是 spring 容器的一个 bean , findManagerForEmployee 是该 bean 的一个方法, emp 是 activiti 流程变量, emp 作为参数传到

Dynamically setting user task assignee

微笑、不失礼 提交于 2019-12-04 21:21:16
问题 I have to create process in activiti which requires the following use case. 1.The form has a people search field 2.When someone completes the form and completes the task with a people search field filled with names,I need to set the next task's assigned with the name/names as users who can take action on the next task. How can I achieve using the activiti engine apis. any help on this is appreciated. Thanks in advance. 回答1: You can use following steps: Pass input user value from your html

Activiti内置功能和核心API

▼魔方 西西 提交于 2019-12-04 21:11:40
在 Eclipse 项目中可以直接通过创建 Activiti Diagram 的形式来创建一个流程定义文件并在可视化编辑器中编辑。如果项目中已经存在 BPMN2.0 流程定义 XML 文件,双击该文件 Eclipse 插件会自动生成一个后缀为 .activiti 的流程可视化编译文件。双击该文件可在可视化流程编辑器中打开该流程。图 6 是在可视化编辑器中打开一个流程定义文件的截图。 图 6.Activiti 可视化流程编辑器 当流程定义文件设计完成后,可以使用以下的 API 代码获取 RepositoryService ,并使用该服务将流程定义文件部署到 Activiti 流程引擎中 来源: oschina 链接: https://my.oschina.net/u/2267438/blog/506267

Activiti

人盡茶涼 提交于 2019-12-04 21:11:25
背景介绍 Activiti 其核心是 BPMN 2.0 的流程引擎。BPMN 是目前被各 BPM 厂商广泛接受的 BPM 标准,全称为 Business Process Model and Notation,由 OMG 组织进行维护,2011 年 1 月份发布了其 2.0 的正式版。BPMN 2.0 对比于第一个版本,其最重要的变化在于其定义了流程的元模型和执行语义,即它自己解决了存储、交换和执行的问题。这代表着 BPMN 2.0 流程定义模型不仅仅可以在任何兼容 BPMN 2.0 的引擎中执行,而且也可以在图形编辑器间交换。作为一个标准,BPMN 2.0 统一了工作流社区。 Activiti 是由 jBPM 的创建者 Tom Baeyens 离开 JBoss 之后建立的项目,构建在开发 jBPM 版本 1 到 4 时积累的多年经验的基础之上,旨在创建下一代的 BPM 解决方案。同时 Activiti 选择了 Apache 许可,一方面是希望 Activiti 能有更长久的生命力,因为它不受任何个人或是公司的控制而是属于整个社区,另一方面更是希望这个宽松的许可能够让 Activiti BPM 引擎和 BPMN2.0 被更广泛的采纳、使用和商业化。 对于 Java 开发者来说,Activiti 的首席架构师 Tom Baeyens 曾提到,Activiti

创建bpmn流程模型

旧时模样 提交于 2019-12-04 16:01:49
工作流的bpmn文件的创建,本人是根据官网提供的画bpmn的war画的,还有用过IDEA插件等方法画,可以自行测试。activiti。activiti官网下载地址:https://www.activiti.org/get-started,下载6.x版本。 解压后再wars目录下有一个activiti-app.war项目,将此项目放在tomcat下,本人使用的tomcat8,然后运行。运行后访问路径是http://localhost:8080/activiti-app,此时需要登录,使用默认账号密码就可以了,账号:admin, 密码:test。 1.将Activiti提供的流程设计器应用activiti-app.war部署到Tomcat的webapps目录。 2.创建新的MySql数据库。修改activiti-app\WEB-INF\classes\META-INF\activiti-app目录下的activiti-app.properties配置文件,默认使用H2内存数据库,创建的模型重启后会丢失,改成使用MySql数据库。 3.浏览器访问http://localhost:8080/activiti-app,登录账户:admin:test 创建bpmn流程模型 在创建一个bpmn模型时,model_name是文件的名称,model_key是工作流的key

[activiti6.0]使用

那年仲夏 提交于 2019-12-04 05:41:45
下载6.0 https://github.com/Activiti/Activiti/releases/download/activiti-6.0.0/activiti-6.0.0.zip 或: https://github.com/Activiti/Activiti/releases 下载7.0.0.SR1或者7.1.8 文档 https://www.activiti.org/get-started https://activiti.gitbook.io/activiti-7-developers-guide/getting-started 解压activiti-6.0.0.zip activiti-app.war拷贝到tomcat9.0.16下 访问 http://localhost:8080/activiti-app/ 或: http://localhost:8080/activiti-app/#/login admin/test 我会自动读取其他网站之前的用户名,登录失败。 先设计两个表单 Kickstart App-->Forms -->Create Forms 再设计流程 Kickstart App-->Processes -->Create Processes 新建app Kickstart App-->Apps -->Create App 记得选择流程!

Activiti 流程图设计器Activiti Eclipse Designer安装

懵懂的女人 提交于 2019-12-04 05:40:46
一、概述 Activiti 有个Eclipse 插件,Activiti Eclipse Designer ,可用于图形化建模、测试、部署 BPMN 2.0的流程。 二、安装 eclipse打开help-> install new software, 单击add: Name: Activiti BPMN 2.0 designer Location: http://activiti.org/designer/update/ 进行安装。 注意:要求eclipse 必须是 3.6以上版本,当activiti5.12版本发布后我进行安装该插件时,未成功。后来使用eclipse最新的版本4.3.1后,再安装该插件后成功。因此建议大家使用最新的eclipse进行安装。 来源: oschina 链接: https://my.oschina.net/u/1051540/blog/174637

Eclipse安装Activiti Designer 5.14.1插件错误处理

懵懂的女人 提交于 2019-12-04 05:40:32
由于工作中需在eclipse开发环境下集成activiti插件,中间碰到插件不能安装的问题,特记录如下: 一、环境 1、eclipse 4.3.0 2、Activiti Designer 5.14.1 二、 Activiti Designer 5.14.1插件安装 1)在eclipse中菜单help->Install New software中,点击add a、可输入远程url地址安装http://www.activiti.org/designer/update(这里由于activiti访问很慢,下载基本下载不来,所以不推荐。) b、可适用翻墙软件,翻墙访问 http://www.activiti.org/designer/archived/activiti-designer-5.14.1.zip ,下载 Activiti Designer 5.14.1压缩包至本地,解压后,在由本地安装,安装方法可参照上图。由于是本地安装,拔掉网线或断开网络速度会有质的提升。 2)安装过程中错误处理 a、错误: Cannot complete the install because one or more required items could not be found. Software being installed: Activiti Eclipse BPMN 2.0 Designer 5

Eclipse安装 Activiti Designer插件

拈花ヽ惹草 提交于 2019-12-04 05:40:20
前言:刚开始采用网上介绍的在线安装方式,Eclipse Plugin: http://activiti.org/designer/update/ 不过不知是网络慢还是其它原因,始终安装不上去。因此只好采用了links依赖的插件安装方式。 一、 首先将插件下载到本地: eclipse的activiti-designer各个插件版本可到此处下载: http://www.activiti.org/designer/archived/ 注:我这边可能网络环境不稳定,先是无线连网下载,结果连下载了几次,都提示下载文件不能解压,显示文件损坏,还以为是网站上的文件是损坏的。最后无意插入了一根网线,速度好了一些,再尝试下载,就显示好了,此是小插曲,提示网络不好的同学,可能下载下来也会遇到我这样的问题。 接下来就是正式安装了 二、links依赖安装(推荐) 一般来说,eclipse插件采用在线安装后,都是安装在plugins目录下。这样一来,当安装了许多插件之后,eclipse变的很大,最主要的是不便于更新和治理众多插件。用links方式安装eclipse插件,可以解决这个问题。并且link方式便于管理,可以很轻易的根据配置,来安装或卸载插件。 1、将zip插件包解压到eclilpse里的一个自定义目录里,如下: 注1:eclipse-designer是我的eclipse目录,在里面新建my