3.2在Activiti Explorer中使用Activiti Modeler

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所示。

时间: 2024-11-01 03:16:01

3.2在Activiti Explorer中使用Activiti Modeler的相关文章

timeduration-在 Activiti explore 中使用 timeDuration?

问题描述 在 Activiti explore 中使用 timeDuration? 请教哪位大侠,如何在Activiti Explore 中使用timeDuration 这个组件,以及参数是怎么传,下面是我的design PT10S 我想达到的目的是让这个时间延迟1 秒钟,但是当我部署到 Activiti Explore 中的时候, 延迟了很长时间,估计有1个多钟头以上的,有谁能帮忙解决这个问题.谢谢. 解决方案 关于drools在activiti中的使用Activiti工作流引擎使用Activ

从在 Internet Explorer 中使用 Windows 窗体控件开始谈Smart Client

client|window|控件 首先引用Microsoft Windows 窗体快速入门教程上的文章"在 Internet Explorer 中使用 Windows 窗体控件":(如果引用的一些信息无法正常显示,请直接上面上的链接查看) 本主题描述如何在 Internet Explorer (IE) 内成功地执行 Windows 窗体控件.IE 内的 Windows 窗体控件无需用户提示即可激活,它不要求注册,而且利用公共语言运行库 (CLR) 代码访问安全性. 在 Internet

jstack:将Process Explorer中看到的进程ID做16进制转换,到ThreadDump中加上0x 前缀即能找到对应线程(转)

原文链接:http://www.iteye.com/topic/1133941 症状: 使用Eclipse win 64位版本,indigo及kepler都重现了,使用tomcat 6.0.39,jdk1.6.u45及1.7u45均尝试了,也重现. 重现步骤很简单,使用debug模式启动时较容易出来,debug启动tomcat,(我的是webapp)然后在页面上随便点点即发现eclipse僵死,且任何从浏览器发出的请求都卡住不能被接收执行. 1.然后从任务管理器直接杀掉eclipse对应的jav

《Adobe Acrobat XI经典教程》—第6课在Internet Explorer中转换网页

在Internet Explorer中转换网页 Adobe Acrobat XI经典教程 Acrobat XI在Internet Explorer 7及更高版本的工具栏中添加了一个按钮和菜单,让用户能够轻松地将当前显示的网页或部分网页转换为Adobe PDF.转换并打印或转换并发送(见图6.21).打印被转换为Adobe PDF文件的网页时,网页将被重新格式化为标准打印机页面大小,并添加逻辑换页符.打印出来的副本将包含在屏幕上看到的所有网页信息. 有关在Internet Explorer中将网页

用vbs检测Internet Explorer 中是否启用了 ActiveX_vbs

问: 您好,脚本专家!如何知道 Internet Explorer 中是否启用了 ActiveX? -- JV 答: 您好,JV.您一定要问这个问题,是吗?实际上,这并不是一个特别难回答的问题,只是有点复杂.不过,那与配置 Internet Explorer 的方式紧密相关,而与通过编写一个脚本来检索此信息关系不大. 首先,Internet Explorer 没有管理对象模型:相反,我们能够通过编程的方式检索 Internet Explorer 设置和属性值的唯一方法就是通过编写一个脚本来从注册

配置并运行Activiti Explorer

1.安装Java Jdk并配置环境变量 2.安装tomcat 3.下载Activiti包 解压后,将activiti-explorer.war文件放置到tomcat安装目录的webapps文件夹 重启tomcat 会自动解压activiti-explorer.war文件 浏览以下网址:http://localhost:8080/activiti-explorer 成功后,界面如下: 作者:jiankunking 出处:http://blog.csdn.net/jiankunking

亲密接触xml(9)XML在Netscape和Explorer中

xml   在这个Web站点中,我们集中讨论Internet Explorer 5.0 对XML的支持, 因为Netscape 对XML的支持比较差.也许这种情况会改变.       XML在这个Web站点上       许多应用程序都支持XML.我们集中讨论Internet Explorer 5.0. 你们中的有些人会对此抱怨,但是我们这样做只是因为这是我们所知道的唯一的可行途径,我们这样来说明在 Internet上的真实的XML的例子.我们很遗憾地说--在我们等待Netscape的同时--我

BPEL发布成功,最简单的HelloWorld,可在Web Services Explorer中调用,但是调用地址那种方法控制台报错如下,求解答!!!谢谢

问题描述 14:00:25,625ERROR[ODEService]ExceptionoccuredwhileinvokingODEorg.apache.ode.axis2.OdeFault:UnexpectedelementinSOAPbody:message{http://www.hit.edu.cn}processelement{www.hit.edu.cn}HelloWorldProcessRequest.atorg.apache.ode.axis2.util.SoapMessageCo

Activiti实战

实 战 Activiti实战 闫洪磊 著 图书在版编目(CIP)数据 Activiti实战/闫洪磊著. -北京:机械工业出版社,2014.12 (实战) ISBN 978-7-111-48595-7 I. A- II.闫- III. JAVA语言-程序设计 IV. TP312 中国版本图书馆CIP数据核字(2014)第270580号 本书版权登记号:图字:01-2013-1390 Authorized translation from the English language edition,