第 11 章 配置项目设置
从 Red Hat Process Automation Manager 7.11 开始,verer Central 在新的进程设计程序中包含额外的项目设置类别。
先决条件
- 您已创建了 Business Central 项目。
流程
-
要访问项目 Settings 选项卡,在 Business Central 中进入 Menu
Design Projects。 - 点项目名称。
点 Settings 查看或修改以下项目设置:
常规设置 - 允许用户设置项目的名称、描述、组 ID、工件 ID、版本 (GAV)和 开发模式 属性。它还包括以下选项:
- URL - 用于指定一个只读 URL,用于将项目克隆为 git 存储库。
- 禁用 GAV 冲突检查 - 确定是否启用或禁用 GAV 冲突检查。禁用此功能可让项目具有相同的 GAV 值。
- 允许子 GAV 版本 - 允许子项目的 GAV 版本。
- 依赖项 - 通过输入 组 ID、工件 ID 和版本,或者从 Business Central 中的存储库项目添加依赖项。对于每个依赖项,为 Package white list 选项设置 All 或 None。
KIE Bases - 之前称为 知识库文章的新名称。您必须指定一个 KIE 基础作为默认值。提供以下详情来添加 Kie 基础:
- 名称
- 包括 KIE 基础
- 软件包
- 平等行为 - Identity 或 Equality
- 事件处理模型 - 流 或云
- KIE 会话
-
External Data Objects - 在规则作者可能需要的项目或项目依赖项中未显式定义数据对象。外部数据对象通常由 Java 运行时提供,如
java.util.List
。 - 验证 - 在创建新项目或模块或将项目安装到 Maven 存储库时,用于检查项目的 GAV 的唯一性的 Maven 存储库。
服务任务 - 可以将以下服务任务添加到项目中:
- BusinessRuleTask - 执行业务规则任务
- 决策任务 - 执行 DMN 决策任务
- 电子邮件 - 发送电子邮件
- JMSSendTask - 发送 JMS 消息
- REST - 执行 Rest 调用
- ServiceTask - 执行服务任务
- Webservice - 执行 Web 服务调用
Deployment - 部署分为以下类别:
- 常规设置 - 运行时策略、持久性单元名称、持久性模式、审计持久性 单元名称 和审计模式
- Marshalling 策略
- 全局
- 事件监听程序
- 所需角色
- 可远程类
- 任务事件监听程序
- 配置
- 环境条目
- 工作项目处理程序
Persistence - Persistence 分为以下类别:
- 持久性单元
- 持久性供应商
- 数据源
properties - 用于为以下属性设置值并创建新属性:
- hibernate.dialect
- hibernate.max_fetch_depth
- hibernate.hbm2ddl.auto
- hibernate.show_sql
- hibernate.id.new_generator_mappings
- hibernate.transaction.jta.platform
- Project Persistable Data Objects
- 分支管理 - 根据分支名称和分配的用户角色提供分支角色访问。
- 点击 Save。