<?xml version="1.0" encoding="UTF-8"?>
<definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL"
xmlns:activiti="http://activiti.org/bpmn"
xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI"
xmlns:omgdc="http://www.omg.org/spec/DD/20100524/DC"
xmlns:omgdi="http://www.omg.org/spec/DD/20100524/DI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
targetNamespace="Examples"
xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL http://www.omg.org/spec/BPMN/2.0/20100501/BPMN20.xsd">
<error id="notEnoughInfoError" errorCode="not_enough_info" />
<process id="reviewSaledLead" name="Review sales lead">
<startEvent id="theStart" activiti:initiator="initiator" />
<sequenceFlow id="flow1" sourceRef="theStart" targetRef="provideNewSalesLead"/>
<userTask id="provideNewSalesLead" name="Provide new sales lead" activiti:assignee="${initiator}">
<extensionElements>
<activiti:formProperty id="customerName" name="Customer name" type="string" required="true"/>
<activiti:formProperty id="potentialProfit" name="Potential profit" type="long" />
<activiti:formProperty id="details" name="Details" type="string"/>
</extensionElements>
</userTask>
<sequenceFlow id="flow2" sourceRef="provideNewSalesLead" targetRef="reviewSalesLeadSubProcess"/>
<subProcess id="reviewSalesLeadSubProcess" name="Review sales lead">
<startEvent id="subProcessStart" />
<sequenceFlow id="flow3" sourceRef="subProcessStart" targetRef="fork"/>
<sequenceFlow id="flow4" sourceRef="fork" targetRef="reviewProfitability"/>
<parallelGateway id="fork" />
<sequenceFlow id="flow5" sourceRef="fork" targetRef="reviewCustomerRating"/>
<userTask id="reviewCustomerRating" name="Review customer rating" activiti:candidateGroups="accountancy" />
<sequenceFlow id="flow6" sourceRef="reviewCustomerRating" targetRef="subProcessEnd1"/>
<endEvent id="subProcessEnd1" />
<userTask id="reviewProfitability" name="Review profitability" activiti:candidateGroups="management">
<documentation>
${initiator} has published a new sales lead: ${customerName}. Details: ${details}
</documentation>
<extensionElements>
<activiti:formProperty id="notEnoughInformation" name="Do you believe this customer is profitable?" type="enum" required="true">
<activiti:value id="false" name="Yes" />
<activiti:value id="true" name="No (= request more info)" />
</activiti:formProperty>
</extensionElements>
</userTask>
<sequenceFlow id="flow7" sourceRef="reviewProfitability" targetRef="enoughInformationCheck"/>
<exclusiveGateway id="enoughInformationCheck" name="Enough information?" />
<sequenceFlow id="flow8" sourceRef="enoughInformationCheck" targetRef="notEnoughInformationEnd">
<conditionExpression>${notEnoughInformation == 'true'}</conditionExpression>
</sequenceFlow>
<sequenceFlow id="flow9" sourceRef="enoughInformationCheck" targetRef="subProcessEnd2">
<conditionExpression>${notEnoughInformation == 'false'}</conditionExpression>
</sequenceFlow>
<endEvent id="subProcessEnd2" />
<endEvent id="notEnoughInformationEnd">
<errorEventDefinition errorRef="notEnoughInfoError" />
</endEvent>
</subProcess>
<sequenceFlow id="flow10" sourceRef="reviewSalesLeadSubProcess" targetRef="storeLeadInCrmSystem"/>
<boundaryEvent attachedToRef="reviewSalesLeadSubProcess" cancelActivity="true" id="catchNotEnoughInformationError" >
<errorEventDefinition errorRef="notEnoughInfoError" />
</boundaryEvent>
<sequenceFlow id="flow11" sourceRef="catchNotEnoughInformationError" targetRef="provideAdditionalDetails"/>
<userTask id="provideAdditionalDetails" name="Provide additional details" activiti:assignee="${initiator}">
<documentation>Provide additional details for ${customerName}.</documentation>
<extensionElements>
<activiti:formProperty id="details" name="Additional details" type="string" required="true"/>
</extensionElements>
</userTask>
<sequenceFlow id="flow12" sourceRef="provideAdditionalDetails" targetRef="reviewSalesLeadSubProcess"/>
<task id="storeLeadInCrmSystem" name="Store lead in CRM system" />
<sequenceFlow id="flow13" sourceRef="storeLeadInCrmSystem" targetRef="processEnd"/>
<endEvent id="processEnd" />
</process>
<bpmndi:BPMNDiagram id="sid-628a8d2c-0009-4da0-9c2a-412cf76015a8">
<bpmndi:BPMNPlane bpmnElement="reviewSaledLead" id="sid-5cb2f8c3-3889-4a12-8a5b-b8f90551695e">
<bpmndi:BPMNShape bpmnElement="theStart" id="theStart_gui">
<omgdc:Bounds height="30.0" width="30.0" x="75.0" y="300.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="provideNewSalesLead" id="provideNewSalesLead_gui">
<omgdc:Bounds height="80.0" width="100.0" x="165.0" y="275.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="reviewSalesLeadSubProcess" id="reviewSalesLeadSubProcess_gui" isExpanded="true">
<omgdc:Bounds height="320.0" width="544.0" x="315.0" y="160.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="subProcessStart" id="subProcessStart_gui">
<omgdc:Bounds height="30.0" width="30.0" x="360.0" y="300.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="fork" id="fork_gui">
<omgdc:Bounds height="40.0" width="40.0" x="435.0" y="295.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="reviewCustomerRating" id="reviewCustomerRating_gui">
<omgdc:Bounds height="80.0" width="100.0" x="517.0" y="210.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="subProcessEnd1" id="subProcessEnd1_gui">
<omgdc:Bounds height="28.0" width="28.0" x="670.0" y="236.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="reviewProfitability" id="reviewProfitability_gui">
<omgdc:Bounds height="80.0" width="100.0" x="517.0" y="360.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="enoughInformationCheck" id="enoughInformationCheck_gui" isMarkerVisible="true">
<omgdc:Bounds height="40.0" width="40.0" x="664.0" y="380.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="subProcessEnd2" id="subProcessEnd2_gui">
<omgdc:Bounds height="28.0" width="28.0" x="765.0" y="386.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="notEnoughInformationEnd" id="notEnoughInformationEnd_gui">
<omgdc:Bounds height="28.0" width="28.0" x="765.0" y="345.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="provideAdditionalDetails" id="provideAdditionalDetails_gui">
<omgdc:Bounds height="80.0" width="100.0" x="660.0" y="525.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="catchNotEnoughInformationError" id="catchNotEnoughInformationError_gui">
<omgdc:Bounds height="30.0" width="30.0" x="783.8620689660311" y="465.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="storeLeadInCrmSystem" id="storeLeadInCrmSystem_gui">
<omgdc:Bounds height="80.0" width="100.0" x="910.0" y="275.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="processEnd" id="processEnd_gui">
<omgdc:Bounds height="28.0" width="28.0" x="1050.0" y="301.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="flow12" id="flow12_gui">
<omgdi:waypoint x="660.0" y="565.0"/>
<o
没有合适的资源?快使用搜索试试~ 我知道了~
SpringMVC整合Activiti Modeler必备activiti-5.22
共79个文件
jar:48个
xml:10个
class:8个
需积分: 34 16 下载量 114 浏览量
2018-08-18
19:04:48
上传
评论
收藏 89.6MB RAR 举报
温馨提示
SpringMVC整合Activiti Modeler必备,请参照:https://blog.csdn.net/u011294519/article/details/81152571食用,要是没有积分可以到我的百度云盘下载:https://pan.baidu.com/s/1XVTammPbIrbzU1MK7TBFOA
资源推荐
资源详情
资源评论
收起资源包目录
activiti-5.22.0.rar (79个子文件)
META-INF
maven
org.activiti
activiti-webapp-rest2
pom.xml 4KB
pom.properties 119B
MANIFEST.MF 134B
WEB-INF
web.xml 877B
classes
Helpdesk.png 17KB
rebel.xml 540B
oneTaskProcess.bpmn20.xml 600B
VacationRequest.png 22KB
FixSystemFailureProcess.png 32KB
VacationRequest.bpmn20.xml 4KB
createTimersProcess.bpmn20.xml 3KB
engine.properties 419B
log4j.properties 235B
db.properties 111B
activiti-custom-context.xml 3KB
org
activiti
rest
images
kermit.jpg 17KB
fozzie.jpg 19KB
gonzo.jpg 10KB
conf
SecurityConfiguration.class 3KB
JacksonConfiguration.class 744B
ApplicationConfiguration.class 915B
RestConfiguration.class 1KB
DemoDataConfiguration.class 11KB
ActivitiEngineConfiguration.class 6KB
servlet
DispatcherServletConfiguration.class 4KB
WebConfigurer.class 5KB
demo
model
test.model.json 16KB
test.svg 41KB
reviewSalesLead.bpmn20.xml 10KB
Helpdesk.bpmn20.xml 1KB
FixSystemFailureProcess.bpmn20.xml 2KB
lib
jackson-databind-2.2.3.jar 846KB
spring-beans-4.1.5.RELEASE.jar 692KB
jcl-over-slf4j-1.7.6.jar 16KB
activiti-image-generator-5.22.0.jar 68KB
activiti-bpmn-converter-5.22.0.jar 194KB
spring-security-core-3.2.3.RELEASE.jar 351KB
activation-1.1.1.jar 68KB
spring-aop-4.1.5.RELEASE.jar 351KB
commons-pool-1.5.4.jar 94KB
jgraphx-1.10.4.1.jar 791KB
spring-web-4.1.5.RELEASE.jar 702KB
aopalliance-1.0.jar 4KB
activiti-common-rest-5.22.0.jar 14KB
activiti-bpmn-layout-5.22.0.jar 20KB
jsr250-api-1.0.jar 6KB
activiti-simple-workflow-5.22.0.jar 118KB
javaGeom-0.11.1.jar 354KB
commons-io-2.0.1.jar 156KB
spring-tx-4.1.5.RELEASE.jar 247KB
spring-jdbc-4.1.5.RELEASE.jar 417KB
activiti-rest-5.22.0.jar 327KB
spring-security-config-3.2.3.RELEASE.jar 397KB
slf4j-log4j12-1.7.6.jar 9KB
spring-webmvc-4.1.5.RELEASE.jar 763KB
slf4j-api-1.7.6.jar 28KB
commons-email-1.4.jar 50KB
spring-security-web-3.2.3.RELEASE.jar 334KB
activiti-engine-5.22.0.jar 1.76MB
activiti-process-validation-5.22.0.jar 55KB
groovy-all-2.4.5.jar 6.67MB
commons-dbcp-1.4.jar 157KB
mybatis-3.3.0.jar 1.35MB
spring-orm-4.1.5.RELEASE.jar 368KB
spring-context-4.1.5.RELEASE.jar 1002KB
commons-fileupload-1.2.2.jar 58KB
joda-time-2.6.jar 574KB
h2-1.3.176.jar 1.58MB
spring-expression-4.1.5.RELEASE.jar 253KB
javax.mail-1.5.2.jar 558KB
activiti-spring-5.22.0.jar 37KB
activiti-json-converter-5.22.0.jar 98KB
spring-security-crypto-3.2.3.RELEASE.jar 41KB
log4j-1.2.17.jar 478KB
commons-lang3-3.3.2.jar 403KB
jackson-core-2.2.3.jar 188KB
activiti-bpmn-model-5.22.0.jar 97KB
jackson-annotations-2.2.3.jar 33KB
spring-core-4.1.5.RELEASE.jar 985KB
共 79 条
- 1
资源评论
左撇子帕布
- 粉丝: 59
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- TFS(淘宝分布式存储引擎代码
- 海尔H42E10 6i981BTA DH1PY600000 MBOOT usb.bin 程序.zip
- 网盘的功能实现之数据库搭建笔记
- 软件工程与软件测试阶段作业三.doc
- 软件工程中的人工智能辅助设计研究.pptx
- 海尔智能电视刷机数据 H42E07 机编DH1QR000H07 务必确认机编一致 强制刷机 整机USB升级主程序
- 4444444444444444444
- 基于PHP实现响应式创业园区管委会网站.zip
- 安卓手机用作电脑网络摄像头的工具文件
- 海尔智能电视刷机数据 H32E10 机编DH1QX000805 务必确认机编一致 强制刷机 整机USB升级主程序
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功