Skip to main content

Enactor Tools - Version 1.3.480

Release Date - Sept 23,2024

Overview

This release includes few CRs and bug fixes related to Application Process Editor.

Deliverables and Versions

Enactor ToolsVersion: 1.3.480
EclipseRecommended Version - 2024-6
Eclipse 2024-6 has an issue with inbuilt M2Eclipse2.6.1 plugin
Update the plugin to latest version with below steps
Help -> Install New Software -> Add
Name : M2Eclipse2.7.1
Location Eclipse software repository, The Eclipse Foundation Eclipse
Install and restart eclipse. If you have already imported maven projects, Right Click → Maven → Update Project

Eclipse 2024-6 has an issue with inbuilt Search Functionality Eclipse File Search IDE issue

To resolve it follow the below steps
Close the Eclipse Application
Locate the Eclipse Executable
- On Windows: Use eclipsec.exe
- On macOS/Linux: eclipse or eclipsec inside the Eclipse installation directory.

Navigate to the Eclipse Installation Directory where the Executable is present
Run the Commands Using the Executable
On Windowseclipsec.exe -application org.eclipse.equinox.p2.director -uninstallIU org.eclipse.search.core

On macOS/Linux:./eclipse -application org.eclipse.equinox.p2.director -uninstallIU org.eclipse.search.core

Install an older version of plugin from a Repository

On Windows:eclipsec.exe -application org.eclipse.equinox.p2.director -repository https://download.eclipse.org/releases/2023-12/ -installIU org.eclipse.search.core

On macOS/Linux: ./eclipse -application org.eclipse.equinox.p2.director -repository https://download.eclipse.org/releases/2023-12/ -installIU org.eclipse.search.core

Start the Eclipse Application
OSTested On - Mac 13.0.1, Ubuntu - 18.04.6 LTS, Windows - 11

IMPORTANT

  • Add the following parameter to eclipse.ini if it does not exist:

--add-opens=java.base/java.lang=ALL-UNNAMED

IMPORTANT

  • If you are using Ubuntu 22 or above and have issues with Enactor Tools not working properly Go to /etc/gdm3/custom.conf and uncomment below line.

  • WaylandEnable=false

info
  • If you prefer to use a dark theme for Eclipse for better user experience we recommend to use the Darkest Dark Theme

  • Go to Help → Eclipse Marketplace

  • Find Darkest Dark Theme

  • Install

Marketplace

Changes

RefSummary
DT-583Application Process Editor - Contextual Search Enhancements to support variable search in links and data assignments
DT-529Add Tools Support to Categorise Extension Points
DT-493Automatically Remove registration from Packages.xml when deleting a process

Bug Fixes

RefSummary
DT- 625Drag and Drop not working in Application Process Editor with Eclipse 2024-9
DT-547Modify the Description for Process Complexity Warning

Notes

Add Tools Support to Categorise Extension Points

Two new properties are added for extension points as Category and Sub Categories for Call Extension Point Actions. You can add category and sub-categories for the extension point using these properties when you add an extension point.

Properties View

Resource Library has an Extension Library where you can view extension points based on the category and sub-category.

Resource Library Icon

If the category and sub category is not defined, the toolkit will generate default category and sub-category based the Application Process Context

Properties View

Now you can search for variables used inside an expression on a link, assignments in assign action using the contextual search.
(CTRL + O)

Contextual Search

Automatically Remove registration from Packages.xml when deleting a process

When deleting a process, page definition, or message resource registered in packages.xml, the toolkit now prompts for confirmation to remove the corresponding entry from packages.xml. Upon confirmation, the entry is automatically deleted, ensuring the packages.xml remains up-to-date. Previously, deleted files were not automatically removed from the packages.xml.

note

When deleting a process, if the process is registered as a Package Process or Package Extension, both the entries will be removed.

Package Entry removal

Process Complexity Warning

If a process complexity is high (According to Eclipse preference configured values), the warning message will now give the information about the configured limits, and the current limits of the states, actions and links.

Complexity Warning