Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
63 commits
Select commit Hold shift + click to select a range
1d4e9c5
完成了项目简介的部分撰写
hanhui0302 May 12, 2025
7d4dbe9
韩辉完成了中文项目简介的部分撰写
hanhui0302 May 12, 2025
d551a8f
完成了项目简介英文部分撰写
hanhui0302 May 13, 2025
235912c
Delete README(中文).md
hanhui0302 May 13, 2025
5eba621
完成了项目简介中文部分撰写
hanhui0302 May 13, 2025
dbff3a7
完成了项目简中文部分撰写
hanhui0302 May 13, 2025
495d39d
韩辉完成了项目简介术语词汇表部分的撰写
hanhui0302 May 13, 2025
5ce75f1
Rename README_ZH.md to README_zh.md
hanhui0302 May 13, 2025
0155412
张佳
May 13, 2025
7c299bd
覃雄伟
May 13, 2025
6d119ca
lanlipeng
ChaichaiQVQ May 13, 2025
401acce
覃雄伟
May 13, 2025
000a917
张佳
May 13, 2025
c19e76b
杨文华
May 13, 2025
e4b099e
Rename README.ZH.md to README.zh.md
hanhui0302 May 13, 2025
2ce6872
Rename README_zh.md to README.zh.md
hanhui0302 May 13, 2025
25c0907
杨文华
May 13, 2025
e5790bf
Merge branch 'master' into master
hanhui0302 May 13, 2025
6fb47e5
Merge pull request #2 from Fusiona1/master
hanhui0302 May 13, 2025
cce2e0f
李杰东
May 13, 2025
f75923b
蓝李鹏
ChaichaiQVQ May 13, 2025
4789156
蓝李鹏
ChaichaiQVQ May 13, 2025
1633889
蓝李鹏
ChaichaiQVQ May 13, 2025
4a2fd34
刘仁炽
May 13, 2025
5b20a9b
覃雄伟
May 13, 2025
8581f12
蓝李鹏
ChaichaiQVQ May 13, 2025
95762d4
Merge branch 'master' into master
ChaichaiQVQ May 13, 2025
1a95020
完成了项目简介所有内容的撰写
hanhui0302 May 13, 2025
9d5c833
韩辉完成了项目简介所有内容的撰写
hanhui0302 May 13, 2025
4afcd26
Merge branch 'master' into master
dhjingfhu May 13, 2025
c520374
Merge pull request #1 from dhjingfhu/master
hanhui0302 May 13, 2025
355d9a2
Merge pull request #4 from ChaichaiQVQ/master
hanhui0302 May 13, 2025
b213ce0
Merge branch 'master' into master
hanhui0302 May 13, 2025
8521591
Merge pull request #3 from yangwenhua212/master
hanhui0302 May 13, 2025
fdfcab4
Merge branch 'master' into master
hanhui0302 May 13, 2025
3b31e1e
Merge pull request #5 from Lrc-6/master
hanhui0302 May 13, 2025
ed385b8
刘义昌
jierui073 May 13, 2025
1791748
韩辉
hanhui0302 May 13, 2025
47dfcc3
第二次提交
jierui073 May 13, 2025
41f94fc
Merge branch 'master' into master
hanhui0302 May 13, 2025
3dbd03d
Merge pull request #6 from dgxzzccb-wcsndm/master
hanhui0302 May 13, 2025
9f27b88
Rename README_ZH.md to README.zh.md
hanhui0302 May 13, 2025
d006fa8
Merge branch 'master' into master
hanhui0302 May 13, 2025
05f21bd
Merge pull request #7 from jierui073/master
hanhui0302 May 13, 2025
39367bc
Update terms.md
hanhui0302 May 14, 2025
7ec7700
Delete TERMS.md
hanhui0302 May 14, 2025
e2b62c6
Update modification_log.md
hanhui0302 May 14, 2025
fb3df5e
Update README.md
hanhui0302 May 14, 2025
92f5e6b
Delete ai_usage_screeenshots directory
hanhui0302 May 14, 2025
0fac026
Rename 2205308030305_1.jpg.png to 2205308030305_1.png
hanhui0302 May 14, 2025
b863cea
Rename 2205308030305_2.jpg.png to 2205308030305_2.png
hanhui0302 May 14, 2025
e7ee3f9
Rename 2205308030305_3.jpg.png to 2205308030305_3.png
hanhui0302 May 14, 2025
3c06cfa
刘义昌
jierui073 May 14, 2025
424cd72
刘义昌
jierui073 May 14, 2025
208353c
Merge branch 'hanhui0302:master' into master
jierui073 May 14, 2025
2da04f7
Merge pull request #8 from jierui073/master
hanhui0302 May 14, 2025
8edc753
Delete test/cibseven-get-started-spring-boot/.gitignore
hanhui0302 May 14, 2025
efcbfa8
Delete test/cibseven-get-started-spring-boot/LICENSE
hanhui0302 May 14, 2025
92f5a65
Delete test/cibseven-get-started-spring-boot/NOTICE
hanhui0302 May 14, 2025
3bd3387
Delete test/cibseven-get-started-spring-boot/README.md
hanhui0302 May 14, 2025
e3fd01f
Delete test/cibseven-get-started-spring-boot/README_ZH.md
hanhui0302 May 14, 2025
6078802
Delete test/cibseven-get-started-spring-boot/TERMS.md
hanhui0302 May 14, 2025
07de189
Delete test/cibseven-get-started-spring-boot/pom.xml
hanhui0302 May 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
819 changes: 810 additions & 9 deletions README.md

Large diffs are not rendered by default.

942 changes: 942 additions & 0 deletions README.zh.md

Large diffs are not rendered by default.

Binary file added ai_usage_screenshots/2203303010303_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2203303010303_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2203303010303_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030302_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030302_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030302_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030303_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030303_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030303_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030305_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030305_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030305_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030324_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030324_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030324_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030345_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030345_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030345_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030356_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030356_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2205308030356_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2208304030314_1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2208304030314_2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ai_usage_screenshots/2208304030314_3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
99 changes: 99 additions & 0 deletions modification_log.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@



#### 2025-5-13 | v1.0.0 | 刘仁炽
- 对README.zh.md进行完善格式
- 修改环境变量的一些冲突
- 对关键词进行一些修改


# 项目修改记录

#### 2025-5-13 | v1.0.0 | 杨文华
- 新增:Camunda基础配置(管理账号、流程过滤器)
- 新增:CIB Seven平台连接参数(API地址、鉴权密钥)
- 新增:多环境Profile配置示例

#### 2025-5-13 | v1.1.0 | 杨文华
- 优化:Camunda流程引擎参数补充(`schema-update`, `history-level`)
- 新增:安全配置建议章节(密钥管理、HTTPS强制要求)
- 修复:`application.yaml`缩进格式统一

markdown
# Project Change Log

## Version History

### **v1.1.0** | 2025-05-13 | Wenhua Yang
- **Enhancements**:
- Expanded Camunda engine parameters (`schema-update`, `history-level`)
- Added security configuration recommendations (key management, HTTPS enforcement)
- **Fixes**:
- Standardized YAML indentation formatting

### **v1.0.0** | 2025-05-13 | Wenhua Yang
- **New Features**:
- Camunda core configurations (admin accounts, task filters)
- CIB Seven platform connection parameters (API endpoints, authentication keys)
- Multi-environment Profile configuration examples

---



#### 2025-5-13 | v1.0.0 | 覃雄伟
我在尝试spring boot项目数据库配置时不会配置,然后问了ai,ai教我查看application.yaml配置和创建数据库还有创建数据库用户并授权。
在数据库链接时出现问题,询问了ai,它教我进行基础检查进行测试。
当CIB Seven API认证失败时我去问了ai怎么解决,它给我回复解决方案.进行API凭证和验证请求头。

#### 2025-5-13 | v1.0.0 | 韩辉
我运用AI,先快速收集整合CIB Seven与Spring Boot集成信息,再了解优势内容,经结构化处理、细节补充与校验,高效完成任务,确保内容准确且全面。
#### 2025-5-13 | v1.0.0 | 张佳
使用AI详细解释了 CIBseven系统通过REST api进行流程实例启动和任务查询。
询问AI如何部署 BPMN 模型。
出现 “Failed to deploy BPMN model” 错误时,通过AI解决部署失败问题。
英文版README.md(含作者标注)
包含5个企业级功能模块:
OAuth2.0+JWT安全加固(含Spring Security配置)
WebFlux响应式编程升级(含性能对比数据)
Sleuth+Zipkin分布式追踪集成
Chaos Monkey混沌工程准备
AI辅助的JVM/缓存调优方案
每个模块包含:
技术选型说明
代码配置片段(YAML/Java)
操作验证截图引用
AI生成内容的标注与验证说明
中文版README.zh.md(润色版)
保持与英文版完全对应的功能结构
补充中文技术术语规范表述
增加性能对比表格等可视化元素
保留AI建议的特殊标注格式
术语表terms.md
覆盖11个核心专业术语(中英对照)
包含架构模式(舱壁隔离)、协议标准(OAuth2.0)、工具组件(Sleuth)等多维度术语
遵循行业术语规范(如保留WebFlux等专有名词英文)
附加术语选择说明文档
交付物特征:
所有代码片段含<!-- by 李杰东 -->作者标识
包含AI生成内容的验证记录(如DeepSeek建议的JVM参数)
术语表与正文实现双向关联引用
性能数据采用对比表格呈现
截图命名遵循学号_功能模块编号规范
技术深度:
涵盖Spring生态全链路技术栈(安全/响应式/可观测性/韧性工程)
包含混沌工程等前沿DevOps实践
集成AI驱动的智能调优方案
验证环节包含压力测试数据(如3200 req/sec吞吐量)
这些文档完整实现了任务要求中的高级功能探索模块,既保证技术深度,又符合团队协作规范,所有AI生成内容均通过双重验证(官方文档校验+团队交叉审核)。
#### 2025-5-13 | v1.0.0 | 蓝李鹏
想不到怎么开始做题对AI进行提问做出大概提纲:

这是一个基于 Spring Boot 的项目,结合了 CIB seven 平台的功能。以下是对项目主要内容的分析:
。。。。。。。。
此图片是任务要求,我的任务是使用教程项目

找不到文档地址使用AI询问如何寻找

使用AI帮助翻译句子

193 changes: 193 additions & 0 deletions terms.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,193 @@
# 术语词汇表

## 集成(Integration)
定义:将 CIB Seven 平台与 Spring Boot 框架结合,实现技术架构的升级和优化。
目标:提升开发效率、系统性能和可维护性。

## 持久层框架(Persistence layer framework)
定义:用于数据访问和持久化的框架,如 Spring Data JPA 或 MyBatis。
作用:简化数据访问层的开发,提高数据操作效率。

## 安全框架(Security Framework)
定义:用于保护系统和数据的框架,如 Spring Security 或 Shiro。
功能:身份验证、授权、数据加密等。

## 缓存中间件(cache middleware)
定义:用于存储和快速检索数据的软件,如 Redis、Ehcache。
作用:提升系统性能,减少数据库访问压力。

## 模块化设计(Modular design)
定义:将系统划分为独立的模块,每个模块负责特定功能。
优势:提高系统的可维护性和可扩展性。

## 异步处理(asynchronously)
定义:在后台执行任务,不阻塞主线程。
应用:提升系统响应速度,改善用户体验。

## 技术创新
定义:引入新技术和新特性,推动平台升级。
目标:提升企业竞争力,满足业务需求。
## 总结
本术语词汇表聚焦于 CIB Seven 平台与 Spring Boot 集成项目中的关键概念和技术词汇,帮助理解项目的技术架构和实现目标。这些术语直接对应项目简介中提到的内容,确保与项目需求紧密相关。

建模
定义:建模是指为了某个特定目的,对现实世界中的对象、系统、过程等进行抽象、简化和结构化表达的过程。它通过建立模型,以数学、图形、文字等多种形式来描述和分析问题,帮助人们更好地理解、预测和控制所研究的对象。
流程配置
定义:流程配置是指根据业务需求和目标,对业务流程进行规划、设计、调整和优化的过程。它涉及到确定流程的各个环节、参与人员、执行顺序、输入输出等要素,以确保流程的高效运行和达成预期的业务目标。

# 术语表 (Terms Glossary)

| 英文术语 | 中文翻译及说明 |
|---------------------------|-----------------------------------------------------------------------------|
| **Spring Security** | Spring安全框架:企业级Java安全解决方案,提供认证/授权/攻击防护功能 |
| **OAuth 2.0** | 开放授权2.0:行业标准的授权框架,支持第三方应用安全访问资源 |
| **JWT (JSON Web Token)** | JSON Web令牌:紧凑的URL安全令牌格式,用于声明信息交换(如用户身份) |
| **Reactive Programming** | 响应式编程:基于事件驱动的非阻塞编程范式,适合高并发场景(如WebFlux实现) |
| **Backpressure** | 背压机制:响应式流中控制数据生产速率以防止资源过载的策略 |
| **Distributed Tracing** | 分布式追踪:跨服务调用链的请求跟踪技术(Sleuth+Zipkin实现) |
| **Chaos Engineering** | 混沌工程:通过主动故障注入验证系统容错能力的学科(Chaos Monkey工具) |
| **Circuit Breaker** | 熔断器模式:故障隔离机制,当服务异常时快速失败防止级联崩溃(Resilience4J) |
| **Bulkhead Isolation** | 舱壁隔离:将系统资源分组隔离,限制故障影响范围的安全设计模式 |
| **Adaptive Caching** | 自适应缓存:根据运行时指标动态调整缓存策略的智能缓存机制 |
| **Caffeine Cache** | Caffeine缓存:高性能Java缓存库,支持过期策略和大小限制 |
| **JVM Tuning** | JVM调优:通过GC参数/内存配置优化Java虚拟机性能的技术实践 |
=======

- 断言:Assertions
- 过程实例启动:Start of Process Instances
- 数据库配置:Database Configuration
- 依赖:Dependency
- CIB seven 集成测试:CIB seven Integration Test


# 项目术语说明

#### Camunda BPM
流程自动化引擎,用于设计、执行和监控业务流程。

#### BPMN (Business Process Model and Notation)
标准化业务流程建模语言,通过图形化界面定义流程节点和逻辑。

#### CIB Seven 平台
金融业务协同平台,提供信用评估、交易处理等标准化API接口。

#### Spring Boot Profile
多环境配置机制,通过`application-{env}.yaml`文件区分开发、测试、生产环境参数。

#### TLS 加密
传输层安全协议,用于保障API通信数据的机密性和完整性。

#### 流程历史记录级别
Camunda参数(如`history-level: full`),控制流程实例运行数据的存储粒度。

#### 异步任务执行
Camunda后台任务处理模式,通过`job-execution.enabled`开关控制。

# Project Terminology Glossary

#### Camunda BPM
Process automation engine for designing, executing, and monitoring business workflows.

#### BPMN (Business Process Model and Notation)
Standardized graphical notation for defining business process logic and workflow structures.

#### CIB Seven Platform
Financial business collaboration platform offering standardized APIs for credit evaluation, transaction processing, and compliance services.

#### Spring Boot Profile
Multi-environment configuration mechanism enabling parameter isolation via application-{env}.yaml files (e.g., dev/test/prod).

#### TLS Encryption
Transport Layer Security protocol ensuring confidentiality and integrity of API communication data.

#### Process History Level
Camunda configuration parameter (e.g., history-level: full) controlling the granularity of process instance data persistence.

#### Asynchronous Task Execution
Camunda's background task processing mode governed by the job-execution.enabled configuration toggle.


中文术语 | 英文术语
REST API 接口 | REST API
JSON 格式 |JSON Format
POJO 简化开发 |POJO (Plain Old Java Object)
H2 内存数据库 |H2 In-Memory Database
Flyway 数据库迁移工具 |Flyway Database Migration
Swagger UI 文档 Swagger |UI Documentation
JUnit 5 单元测试框架 |JUnit 5
Mockito 测试框架 |Mockito
GitHub Actions 配置 | GitHub Actions Configuration
CodeQL 代码安全扫描 |CodeQL Security Scanning
SonarQube 代码质量检测 |SonarQube Code Quality Inspection
多阶段构建 |Multi-stage Build
docker-compose.yml 模板 |docker-compose.yml Template
Redis 数据库 |Redis Database
Actuator 端点 |Actuator Endpoints
环境变量覆盖 |Environment Variable Overrides
多环境配置文件 |Multi-Environment Configuration Files
Spring Profiles 配置 |Spring Profiles
Git 分支命名规范 |Git Branch Naming Conventions
提交消息格式 |Commit Message Format
代码审查流程 |Code Review Process
单元测试 |Unit Testing
集成测试 |Integration Testing
Spring Boot 注解指南 |Spring Boot Annotations Guide
Docker 最佳实践 |Docker Best Practices
Stack Overflow 标签 |Stack Overflow Tags
Spring 中国社区 |Spring China Community
端口冲突解决 |Port Conflict Resolution
Maven 镜像配置 |Maven Mirror Configuration
Maven 编译命令 |Maven Build Command
Docker 生产镜像构建 |Docker Production Image Build
Actuator 端点, 多环境配置 |Actuator Endpoints, Multi-Environment Config
Git 分支规范, 代码审查 |Git Branch Conventions, Code Review
Maven 镜像配置 |Maven Mirror Configuration

.

CIB Seven Spring Boot 项目术语词汇表(中英文对照)
中文术语 英文术语/缩写
应用配置文件 application.yaml Configuration File
数据源配置 Datasource Configuration
API 密钥 API Key
业务流程模型与标注 BPMN (Business Process Model and Notation)
流程实例 Process Instance
Docker 容器编排 Docker Compose
系统服务单元 Systemd Service Unit
数据库备份与恢复 Database Backup & Recovery
流程定义键 Process Definition Key
环境变量注入 Environment Variables Injection
关键术语说明
BPMN

中文:业务流程模型与标注

用途:标准化的业务流程建模语言,用于设计 Camunda 工作流。

Process Instance

中文:流程实例

用途:表示一个具体业务流程的运行实例(如订单审批、请假申请)。

API Key

中文:API 密钥

用途:用于身份验证,确保对 CIB Seven 平台 API 的安全访问。

Docker Compose

中文:Docker 容器编排工具

用途:通过 YAML 文件定义多容器应用的服务依赖与部署配置。

Systemd Service Unit

中文:系统服务单元

用途:在 Linux 系统中管理 Spring Boot 应用的后台服务(启动、监控、重启)。




Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
/*
* Copyright Camunda Services GmbH and/or licensed to Camunda Services GmbH
* under one or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information regarding copyright
* ownership. Camunda licenses this file to you under the Apache License,
* Version 2.0; you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package org.cibseven.getstarted.loanapproval;

import org.camunda.bpm.engine.RuntimeService;
import org.camunda.bpm.spring.boot.starter.annotation.EnableProcessApplication;
import org.camunda.bpm.spring.boot.starter.event.PostDeployEvent;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.event.EventListener;

@SpringBootApplication
@EnableProcessApplication
public class WebappExampleProcessApplication {

@Autowired
private RuntimeService runtimeService;

public static void main(String... args) {
SpringApplication.run(WebappExampleProcessApplication.class, args);
}

@EventListener
public void processPostDeploy(PostDeployEvent event) {
runtimeService.startProcessInstanceByKey("loanApproval");
}

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
camunda.bpm:
admin-user:
id: demo
password: demo
firstName: Demo
filter:
create: All tasks
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:camunda="http://camunda.org/schema/1.0/bpmn" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" id="_DdZocL47EeOQo_IRkjDF6w" targetNamespace="http://camunda.org/schema/1.0/bpmn" exporter="Camunda Modeler" exporterVersion="3.5.0" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd">
<bpmn2:process id="loanApproval" name="Loan Approval" isExecutable="true" camunda:historyTimeToLive="P180D">
<bpmn2:startEvent id="StartEvent_1" name="Loan Request&#10;Received">
<bpmn2:outgoing>SequenceFlow_1</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:sequenceFlow id="SequenceFlow_1" name="" sourceRef="StartEvent_1" targetRef="Task_0dfv74n" />
<bpmn2:endEvent id="EndEvent_1" name="Loan Request&#10;Processed">
<bpmn2:incoming>SequenceFlow_0oy9c54</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:userTask id="Task_0dfv74n" name="Check the request" camunda:assignee="demo">
<bpmn2:incoming>SequenceFlow_1</bpmn2:incoming>
<bpmn2:outgoing>SequenceFlow_0oy9c54</bpmn2:outgoing>
</bpmn2:userTask>
<bpmn2:sequenceFlow id="SequenceFlow_0oy9c54" sourceRef="Task_0dfv74n" targetRef="EndEvent_1" />
</bpmn2:process>
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="loanApproval">
<bpmndi:BPMNShape id="_BPMNShape_StartEvent_3" bpmnElement="StartEvent_1">
<dc:Bounds x="170" y="104" width="36" height="36" />
<bpmndi:BPMNLabel>
<dc:Bounds x="154" y="140" width="70" height="27" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="SequenceFlow_1" sourceElement="_BPMNShape_StartEvent_3" targetElement="UserTask_0k9otqc_di">
<di:waypoint x="206" y="122" />
<di:waypoint x="264" y="122" />
<bpmndi:BPMNLabel>
<dc:Bounds x="240" y="157" width="90" height="20" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape id="_BPMNShape_EndEvent_3" bpmnElement="EndEvent_1">
<dc:Bounds x="419" y="104" width="36" height="36" />
<bpmndi:BPMNLabel>
<dc:Bounds x="403" y="140" width="70" height="27" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape id="UserTask_0k9otqc_di" bpmnElement="Task_0dfv74n">
<dc:Bounds x="264" y="82" width="100" height="80" />
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge id="SequenceFlow_0oy9c54_di" bpmnElement="SequenceFlow_0oy9c54">
<di:waypoint x="364" y="122" />
<di:waypoint x="419" y="122" />
<bpmndi:BPMNLabel>
<dc:Bounds x="441.5" y="161" width="0" height="12" />
</bpmndi:BPMNLabel>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>
Expand Down