Chapter 11. Configuring project settings
Chapter 11. Configuring project settings Starting with Red Hat Process Automation Manager 7.13, Business Central contains additional project setting categories in the new process designer. Prerequisites You have created a Business Central project. Procedure To access the project Settings tab, in Business Central go to Menu Design Projects . Click the project name. Click Settings to view or modify the following project settings: General Settings - Enables users to set the project's Name , Description , Group ID , Artifact ID , Version (GAV), and Development Mode attributes. It also includes the following options: URL - Use to specify a read-only URL for cloning a project as a git repository. Disable GAV conflict check - Determines whether to enable or disable the GAV conflict check. Disabling this feature enables projects to have the same GAV values. Allow child GAV edition - Allows GAV editions for sub-projects. Dependencies - Used to add dependencies either manually, by entering the Group ID , Artifact ID , and Version or from a repository project in Business Central. For each dependency, set select All or None for the Package white list option. KIE Bases - The new name for what was previously called Knowledge bases . You must specify a KIE base as the default. Provide the following details to add a Kie base: Name Included KIE bases Package Equal Behavior - Identity or Equality Event Processing Model - Stream or Cloud KIE sessions External Data Objects - Data objects are not explicitly defined within a project or project dependencies that a rule author may require. External data objects are usually provided by the Java runtime, for example, java.util.List . Validation - Maven repositories that are used to check the uniqueness of a project's GAV when creating a new project or module or when installing or deploying a project to a Maven repository. Service Tasks - The following service tasks can be added to a project: BusinessRuleTask - Execute a business rule task Decision Task - Execute a DMN decision task Email - Send email JMSSendTask - Send JMS Message Rest - Perform a Rest call ServiceTask - Execute a service task WebService - Perform a web service call Deployments - Deployments are divided in to the following categories: General Settings - Runtime Strategy , Persistence Unit Name , Persistence Mode , Audit Persistence Unit Name , and Audit Mode Marshalling strategies Global Event listeners Required roles Remoteable classes Task event listeners Configuration Environment entries Work item handlers Persistence - Persistence is divided in to the following categories: Persistence Unit Persistence Provider Data Source Properties - Used to set values for the following properties and also to create new 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 Branch Management - Provides branch role access based on the branch name and assigned user roles. Click Save .