博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
3.2在Activiti Explorer中使用Activiti Modeler
阅读量:6301 次
发布时间:2019-06-22

本文共 1074 字,大约阅读时间需要 3 分钟。

3.2在Activiti Explorer中使用Activiti Modeler

从5.11版本开始官方提供的压缩包发生了较大变化(参考2.1.1节):把重新设计的Activiti Modeler整合到了Activiti Explorer中,可以直接创建新模型然后部署到引擎中,也可以根据已有的流程定义创建模型,修改后可以直接把最新的修改部署到引擎。

由于Activiti Modeler组件需要依赖REST服务,因此读者要了解如何把Activiti Modeler集成到自己的项目中,相关内容可参考20.8节。

Activiti 5.11版本之后的Activiti Modeler依然在Signavio的基础上开发,由KISBPM提供开源版本,同时KISBPM也提供商业版本支持更多的功能,例如模型的版本控制、表单设计器、自定义属性、模板库、模型部署、角色控制等。

新版Modeler移除了原Signavio对于其他规范的支持(例如jBPM),只保留Activiti支持的BPMN 2.0规范,并且支持Activiti扩展的活动以及属性。

把压缩包中提供的activiti-explorer.war部署到Tomcat中即可使用Activiti Modeler。使用kermit/kermit登录后单击“Processes”→“Model workspace”,即可看到如图3-18所示的页面(根据系统的语言不同界面显示的语言也不同,笔者在5.11版本发布前为Activiti Explorer添加了国际化的中文部分)。

 

 

图3-18模型工作区

单击“New Model”按钮后打开创建模型对话框,如图3-19所示。

 

图3-19创建新模型对话框

新版设计器的界面和老版本一致(图3-8),如图3-20所示。

 

图3-20新版Activiti Modeler界面

从左侧选择模型后拖动到工作区即可,单击模型可以在右侧设置该模型的属性,如图3-21所示。

从图3-21中右侧部分可以看到有表单属性(Form properties)、监听器(Task listeners)等设置。

 

图3-21设置模型的属性

编辑完模型之后单击图3-20左上角的保存按钮保存模型,再单击右上角的“X”关闭设计器返回到Activiti Explorer中,如图3-22所示。

 

图3-22保存模型后返回到Activiti Explorer界面显示设计的请假流程

单击图3-18中右上角的“Deploy”即可部署该模型,在流程定义界面就可以看到刚刚部署的流程定义,如图3-23所示。

转载地址:http://pzzxa.baihongyu.com/

你可能感兴趣的文章
buildroot下查找外部编译器通过ext-toolchain-wrapper调用的参数
查看>>
MySQL Replication 主主配置详细说明
查看>>
Linux的任务调度
查看>>
在Android studio中添加jar包方法如下
查看>>
iframe 在ie下面总是弹出新窗口解决方法
查看>>
分享10款漂亮实用的CSS3按钮
查看>>
安装nginx 常见错误及 解决方法
查看>>
Gorun8电子商城
查看>>
在之前链表的基础上改良的链表
查看>>
android编译系统makefile(Android.mk)写法
查看>>
MD5源代码C++
查看>>
Eclipse 添加 Ibator
查看>>
Linux中变量$#,$@,$0,$1,$2,$*,$$,$?的含义
查看>>
Python编程语言
查看>>
十四、转到 linux
查看>>
Got error 241 'Invalid schema
查看>>
ReferenceError: event is not defined
查看>>
男人要内在美,更要外在美
查看>>
为什么要跟别人比?
查看>>
app启动白屏
查看>>