This repository is the home directory of IBM Operational Decision Manager for Developers.
Rule Designer is the Eclipse-based development environment for ODM developers. Rule Designer is needed to begin the development of a decision service. You must define a XOM and set up a vocabulary so that you can author and orchestrate business rules.
In the designer, developers can edit and debug Java code and rules alongside each other. The key features include auto correction of rules, decision flow control, code-generation wizards, source code control integration, and conflict and redundancy detection. Used with Decision Center and Rule Execution Server, Rule Designer completes a collaborative work environment for developers, business users, integrators, and release managers to automate a company's business policies.
For 8.10.5.1 Release:
- Eclipse 4.7.3 Oxygen Packages
- JDK 8
- You can find all available releases at this location : https://github.com/DecisionsDev/ruledesigner/releases
For 8.11.0.1 Release:
- Eclipse IDE 2020-06 R (4.16) Modeling Tools Packages
- JDK 8
- You can find all available releases at this location : https://github.com/DecisionsDev/ruledesigner/releases
For 8.11.1 Release:
- Eclipse IDE 2020-06 R (4.16) Modeling Tools Packages
- JDK 8
- You can find all available releases at this location : https://github.com/DecisionsDev/ruledesigner/releases
For 8.12.0.1 Release:
- Eclipse IDE 2022-06 R (4.24) Modeling Tools Packages
- JDK 11
- You can find all available releases at this location : https://github.com/DecisionsDev/ruledesigner/releases
For 9.0 Release:
- Eclipse IDE 2023-12 R (4.30) Modeling Tools Packages
- JDK 17
- You can find all available releases at this location : https://github.com/DecisionsDev/ruledesigner/releases
You must install the update site for Rule Designer into an existing Eclipse.
- Start Eclipse.
- Switch to the Java perspective (click Window > Open Perspective > Java).
- Click Help > Install New Software.
- Add the update site to install:
- In the Install wizard, next to the Work with field, click Add.
- In the Name field, enter a name for the repository. For example, enter Rule Designer.
- In the Location field, enter
- For 8.10.5: https://raw.githubusercontent.com/DecisionsDev/ruledesigner/8.10.5/p2 .
- For 8.10.5.1: https://raw.githubusercontent.com/DecisionsDev/ruledesigner/8.10.5.1/p2 .
- For 8.11.0.1: https://raw.githubusercontent.com/DecisionsDev/ruledesigner/8.11.0.1/p2 .
- For 8.11.1: https://raw.githubusercontent.com/DecisionsDev/ruledesigner/8.11.1/p2 .
- For 8.12.0.1: https://raw.githubusercontent.com/DecisionsDev/ruledesigner/8.12.0/p2 .
- For 9.0 : https://raw.githubusercontent.com/DecisionsDev/ruledesigner/9.0.0/p2 .
- Click OK.
- Click Select All, and click Next. Eclipse calculates the dependencies and requirements.
- In the Install dialog, click Next.
- In the Review Licenses dialog, select
I accept the terms of the license agreement
, and then click Finish. If a security warning about the validity of the software opens, click OK to proceed with the installation. - During the installation, you will be prompted with a Trusted Authorities dialog, select
https://raw.githubusercontent.com
in Authoring / Update site section and then click Trust Selected to continue. - A Trust Artifacts dialog will be prompted a few moment later, click Select All and then click Trust Selected to continue the installation. The installation might take a few seconds to complete.
- If you are prompted to restart Eclipse, click Yes.
- If not displayed by default, switch to the Rule perspective (Window > Open Perspective > Rule).
- Go to the https://github.com/DecisionsDev/ruledesigner/releases
- Download source code
- Uncompress it on your local machine
- Start Eclipse
- Switch to the Java perspective (click Window > Open Perspective > Java).
- Click Help > Install New Software.
- Add the update site to install:
- In the Install wizard, next to the Work with field, click Add.
- In the Name field, enter a name for the repository. For example, enter Rule Designer.
- Click Local select the p2 folder in the uncompress directory.
- Click Select All, and click Next. Eclipse calculates the dependencies and requirements.
- In the Install dialog, click Next.
- In the Review Licenses dialog, select
I accept the terms of the license agreement
, and then click Finish. If a security warning about the validity of the software opens, click OK to proceed with the installation. - During the installation, you will be prompted with a Trusted Authorities dialog, select
https://raw.githubusercontent.com
in Authoring / Update site section and then click Trust Selected to continue. - A Trust Artifacts dialog will be prompted a few moment later, click Select All and then click Trust Selected to continue the installation. The installation might take a few seconds to complete.
- If you are prompted to restart Eclipse, click Yes.
- If not displayed by default, switch to the Rule perspective (Window > Open Perspective > Rule).
If you want to establish a secure TLS connection or/and use an OpenID provider with ODM on Kubernetes, you need to import a certificate into the cacerts file and configure the OpenID provider in the JVM used to launch Rule Designer. Steps to configure Rule Designer are explains :
- In the Cloud Pak for Business Automation 24.0.0 documentation
- In the Operational Decision Manager for Kubernetes 9.0.0 documentation
For issues relating specifically to this project and scripts, please use the GitHub issue tracker.
The files found in this project are licensed under the IBM Operational Decision Manager for Developers license.
© Copyright IBM Corporation 2024.