主要原因是:xml中或类xml的文件中有些关键属性的值不符合NCName命名规范,例如我遇到的是流程的bpmn文件中,id的属性值命名的数字开头。NCName 不包含冒号 (:) 的 XML 名称。NCName 以字母或下划线 (_) 字符开头,后接 XML 规范中允许的任意字母、数字、重音字符、变...
分类:
其他好文 时间:
2015-12-30 13:31:01
阅读次数:
818
1、UML面向对象建模过程思路first:通过需求分析,熟悉业务流程,可画出BPMN或者UML活动图second:画出用例图third:分析用例图找出确定的类以及相关类,以及参与者类;创建这些类的关联,画出初始类图;将有相同功能的类提取父类,形成继承或接口;类加关联多重性。-----上面三点是业务过...
分类:
其他好文 时间:
2015-12-21 18:08:25
阅读次数:
176
1、对流程设计器的使用说明 打开菜单Windows->Preferences->Activiti->Save下流程流程图片的生成方式: 虽然流程引擎在单独部署bpmn文件时会自动生成图片,但在实际开发过程中,自动生成的图片会导致和BPMN中的坐标...
分类:
其他好文 时间:
2015-11-17 20:46:33
阅读次数:
193
原文 https://zh.wikipedia.org/wiki/%E4%B8%9A%E5%8A%A1%E6%B5%81%E7%A8%8B%E5%BB%BA%E6%A8%A1%E6%A0%87%E8%AE%B0%E6%B3%95业务流程建模标记法(BPMN,Business Process Mode...
分类:
其他好文 时间:
2015-10-30 14:00:53
阅读次数:
835
1,,首先,安装插件graphiti ,在线安装的路径需要参考如下的网页: ????????http://www.eclipse.org/graphiti/download.php ???? ?具体使用什么版本的graphiti ,需要根据,当前的Eclipse插件来决定...
分类:
系统相关 时间:
2015-10-24 19:03:47
阅读次数:
603
直接上代码吧 byte[] bpmnBytes = null; String filename = null; JsonNode editorNode = new ObjectMapper().readTree(repositoryService.getMo...
分类:
其他好文 时间:
2015-10-09 18:19:01
阅读次数:
532
报错提示:org.activiti.bpmn.exceptions.XMLException:3字节的UTF-8序列的字节3无效。原因:暂时不解,猜测是当时生产环境的原因解决方法: 改为
分类:
其他好文 时间:
2015-09-09 12:54:00
阅读次数:
180
插件地址: Name:?Activiti BPMN 2.0 designer Location:?http://activiti.org/designer/update/ activiti包地址: http://activiti.org/download.html...
分类:
其他好文 时间:
2015-08-18 01:26:46
阅读次数:
259
一、流程图:二、流程定义文件:AssigneeUserAndGroup.bpmn三、单元測试:ProcessTestDelegateTask.java四、主要运行语句// 签收taskService.claim(task.getId(), "user1");task = taskService.cr...
分类:
编程语言 时间:
2015-08-16 16:35:10
阅读次数:
272
经典的请假例子:
流程如下,首先需要部门经理审批,如果请假天数大于2天,则需要总经理审批,否则HR审批即可
一:创建maven项目,项目结构如下:
加入依赖
pom.xml
org.activiti
activiti-engine
5.17.0
org.activiti
activiti-bpmn-layout
5.17.0
org.postgre...
分类:
其他好文 时间:
2015-07-30 17:04:46
阅读次数:
170