From 49790ec00520be0aae6dd2036640579c11fc5050 Mon Sep 17 00:00:00 2001 From: Rich Roberts Date: Mon, 31 Oct 2022 15:13:11 -0500 Subject: [PATCH 1/2] Add Process Automation folder and update docs to reflect name change --- BariumLiveExtension/README.md | 30 ------------------- .../INSTALLATION.md | 10 +++---- ProcessAutomationExtension/README.md | 30 +++++++++++++++++++ 3 files changed, 35 insertions(+), 35 deletions(-) delete mode 100644 BariumLiveExtension/README.md rename {BariumLiveExtension => ProcessAutomationExtension}/INSTALLATION.md (81%) create mode 100644 ProcessAutomationExtension/README.md diff --git a/BariumLiveExtension/README.md b/BariumLiveExtension/README.md deleted file mode 100644 index 7ca9246..0000000 --- a/BariumLiveExtension/README.md +++ /dev/null @@ -1,30 +0,0 @@ -# Introduction -The integration between Barium Live and the InRule Decision Platform provides seamless communication between decisions and processes. You can use the Execute Decision business component within Barium Live to call out to a decision written in irAuthor, or alternatively, you can use the Execute Process action in irAuthor to call out to Barium Live and execute a process from rules. - -## What is the support model for the Barium Live Extension? -The Barium Live extension is released as a managed extension. This means that InRule’s support team fully supports it. Any question or issue may be submitted to [support@inrule.com]. - -## Licensing -The Barium Live Extension requires a valid Barium Live license. - -## System Requirements -* irAuthor version 5.7.3 or newer -* irAuthor System Requirements - - -## Installation -Installation instructions are located [here](INSTALLATION.md) - -Note that these installation instructions are only for existing InRule customers. Trial users will already have the extension installed if irAuthor was installed via the trial portal link - -## Documentation and Samples: -Complete documentation for usage of the Barium Live integration is available on the InRule Support site. Links to important articles are included below - - -### [Introduction](https://support.inrule.com/hc/en-us/articles/6311709475213-Introduction) - -### [Calling Barium Live from InRule using the Execute Process action](https://support.inrule.com/hc/en-us/articles/6555560074509-Calling-Barium-Live-from-InRule-using-the-Execute-Process-action-) - -### [Calling InRule from Barium Live with the Execute Decision component](https://support.inrule.com/hc/en-us/articles/6555489266957-Calling-InRule-from-Barium-Live-using-the-Execute-Decision-component) - -### [Using the Barium Live extension for irAuthor](https://support.inrule.com/hc/en-us/articles/6555435451277-Using-the-Barium-Live-extension-for-irAuthor) diff --git a/BariumLiveExtension/INSTALLATION.md b/ProcessAutomationExtension/INSTALLATION.md similarity index 81% rename from BariumLiveExtension/INSTALLATION.md rename to ProcessAutomationExtension/INSTALLATION.md index 8ac16d4..37f01a2 100644 --- a/BariumLiveExtension/INSTALLATION.md +++ b/ProcessAutomationExtension/INSTALLATION.md @@ -1,24 +1,24 @@ ## Installation -1. To install the Barium Live extension, download the installation package from [here](https://github.com/InRule/irAuthor-Extensions/releases) to the PC where irAuthor is installed. +1. To install the Process Automation Extension, download the installation package from [here](https://github.com/InRule/irAuthor-Extensions/releases) to the PC where irAuthor is installed. 2. Once downloaded, right-click on the ZIP file and select Properties. At the bottom of the Properties popup, check the box to Unblock, click Apply, and close the Properties popup. Then extract the zip archive into a folder. 3. Ensure there are no instances of irAuthor currently open. 4. Run one of the following batch files, as appropriate, to install the extension. + Install_AllUsers_LatestInRuleVersion - Installs the extension for all PC users and only the current version of irAuthor. This can be helpful if you run many versions of irAuthor in Side-by-Side mode, where some installed versions cannot support the extension. - - Copies the extension files into "C:\Program Files (x86)\InRule\irAuthor\Extensions\irX for Barium Live" + - Copies the extension files into "C:\Program Files (x86)\InRule\irAuthor\Extensions\Process Automation Extension" + Install_CurrentUser_AllInRuleVersions - Installs the extension for only the currently logged-in user, but for all versions of InRule that can be run on the PC. - This can be helpful for shared authoring VM environments, so users do not unintentionally receive the extension. - Note that the user won’t be able to launch versions of irAuthor prior to 5.7.3 after running this batch, due to those versions being unable to load the extension. - - Copies the extension files into "%localappdata%\InRule\irAuthor\ExtensionExchange\irX for Barium Live" + - Copies the extension files into "%localappdata%\InRule\irAuthor\ExtensionExchange\Process Automation Extension" 5. Update the irAuthor configuration file (irAuthor.exe.config)located in C:\Program Files (x86)\InRule\irAuthor as needed + Add the following line in the `` section of the irAuthor configuration file (irAuthor.exe.config) if not already there ```xml ``` -6. When you launch irAuthor, open a Rule Application (or create a new one), and you should see a new "Barium" tab in the main ribbon -If you do not see it, go to File > Extensions and enable the Barium Live Extension. +6. When you launch irAuthor, open a Rule Application (or create a new one), and you should see a new "Process Automation" tab in the main ribbon +If you do not see it, go to File > Extensions and enable the Process Automation Extension. + If it does not appear in the list of extensions, then ensure that the extracted DLLs are unblocked by viewing their properties pages. + If, for any reason, it does not load correctly, you may see log information in the Event Log. diff --git a/ProcessAutomationExtension/README.md b/ProcessAutomationExtension/README.md new file mode 100644 index 0000000..785db25 --- /dev/null +++ b/ProcessAutomationExtension/README.md @@ -0,0 +1,30 @@ +# Introduction +The integration between Process Automation and the InRule Decision Platform provides seamless communication between decisions and processes. You can use the Execute Decision business component within Process Automation to call out to a decision written in irAuthor, or alternatively, you can use the Execute Process action in irAuthor to call out to Process Automation and execute a process from rules. + +## What is the support model for the Process Automation Extension? +The Process Automation extension is released as a managed extension. This means that InRule’s support team fully supports it. Any question or issue may be submitted to [support@inrule.com]. + +## Licensing +The Process Automation extension requires a valid Process Automation license. + +## System Requirements +* irAuthor version 5.7.3 or newer +* irAuthor System Requirements + + +## Installation +Installation instructions are located [here](INSTALLATION.md) + +Note that these installation instructions are only for existing InRule customers. Trial users will already have the extension installed if irAuthor was installed via the trial portal link + +## Documentation and Samples: +Complete documentation for usage of the Barium Live integration is available on the InRule Support site. Links to important articles are included below + + +### [Introduction](https://support.inrule.com/hc/en-us/articles/6311709475213-Introduction) + +### [Calling Process Automation from InRule using the Execute Process action](https://support.inrule.com/hc/en-us/articles/6555560074509-Calling-Barium-Live-from-InRule-using-the-Execute-Process-action-) + +### [Calling InRule from Process Automation with the Execute Decision component](https://support.inrule.com/hc/en-us/articles/6555489266957-Calling-InRule-from-Barium-Live-using-the-Execute-Decision-component) + +### [Using the Process Automation extension for irAuthor](https://support.inrule.com/hc/en-us/articles/6555435451277-Using-the-Barium-Live-extension-for-irAuthor) From cca637e7a27507fb0d54e70453b3a36fe6539569 Mon Sep 17 00:00:00 2001 From: Luke Colburn Date: Wed, 11 Jan 2023 16:39:44 -0600 Subject: [PATCH 2/2] rename barium link in parent readme --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 0c5206f..693b1f9 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ These extensions are available as compiled assemblies with all installation medi |[MergeExtension](MergeExtension)|Identify and review the differences between two different Rule Applications, and then merge selected changes together |[MachineLearningExtension](MachineLearningExtension)|Execute Machine Learning models from xAI Workbench within your Rule Application |[DMN Modeler Extension](https://github.com/InRule/DMNModeler)|Model decisions using Decision Model and Notation 1.3 in conjunction with irAuthor -|[Barium Live Extension](BariumLiveExtension)|Execute processes and map process data models within your Rule Application +|[Process Automation Extension](ProcessAutomationExtension)|Execute processes and map process data models within your Rule Application ## Unmanaged These extensions are not officially supported by InRule Technology, but the source code is available for you to build or use as an example for an extension being built in-house. All extension projects reference the InRule SDK in `%programfiles%\InRule`, so it should simply be a matter of downloading and compiling.