第 11 章 配置项目设置
从 Red Hat Process Automation Manager 7.12 开始,Business Central 包含新进程设计程序中的其他项目设置类别。
先决条件
- 您已创建了 Business Central 项目。
流程
-
要访问项目 设置 选项卡,请在 Business Central 中转至 Menu
Design Projects。 - 单击项目名称。
点 Settings 查看或修改以下项目设置:
常规设置 - 允许用户设置项目的名称、描述、组 ID、工件 ID、版本 (GAV)和 开发模式 属性。它还包括以下选项:
- URL - 使用 将项目克隆项目的只读 URL 指定为 git 存储库。
- 禁用 GAV 冲突检查 - 确定是否启用或禁用 GAV 冲突检查。禁用此功能可让项目具有相同的 GAV 值。
- Allows child GAV 版本 - 允许子项目的 GAV 版本。
- 依赖项 - 用来手动添加依赖项,方法是输入 组 ID、工件 ID 和版本,或者从 Business Central 中的存储库项目添加。对于每个依赖项,为 Package white list 选项设置 All 或 None。
KIE Bases - 之前称为" 知识库"的新名称。您必须指定一个 KIE 基础作为默认值。提供以下详情来添加 Kie 基础:
- 名称
- 包括的 KIE 基础
- 软件包
- equal Behavior - Identity 或 Equality
- 事件处理模型 - 流 或云
- KIE 会话
-
外部 数据对象 - 数据对象没有在项目或规则作者需要的项目依赖项中显式定义。外部数据对象通常由 Java 运行时提供,如
java.util.List
。 - 验证 - 在创建新项目或模块时,用来检查项目 GAV 的唯一 Maven 存储库,或者在安装或部署项目到 Maven 存储库时。
服务任务 - 可向项目添加以下服务任务:
- BusinessRuleTask - 执行业务规则任务
- 决策任务 - 执行 DMN 决策任务
- 电子邮件 - 发送电子邮件
- JMSSendTask - Send JMS Message
- 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。