Import an OpenEdge Business Rules Vocabulary Definition file
- Last Updated: March 24, 2022
- 2 minute read
- Corticon
- Version 6.3
- Documentation
OpenEdge developers can use Corticon for their business rules, using Progress Developer Studio to integrate their ABL projects with Corticon Decision Services. A schema exported from Progress OpenEdge can be imported and used as the basis for Vocabulary entities and attributes in Corticon Studio.
To import a Vocabulary definition created in OpenEdge into the Corticon perspective:
- In the integrated OpenEdge/Corticon Eclipse development environment, choose the menu command Window > Open Perspective > Corticon Designer.
- Choose the menu command File > New >
Rule Project, name the project -- in this example,
CorticonProject-- and then click Finish. - Choose the menu command File > New > Progress Corticon > Rule Project.
- In the New Corticon Project wizard, specify the name and location of the project.
- Optionally, add the project to working sets and selected project references.
- Click Finish. The new project is created and displayed in the Project Explorer view.
- Click on the project name, and then choose the menu command File > Import > Import
- In the Import dialog, expand
Progress Corticon, and then click on Business Rules
Vocabulary Definition, as shown:
- In the Business Rules Vocabulary
dialog, locate the
.brvdfile -- in this example,ttApplicant.brvd, that was staged in thec:\tempfolder -- that was created in OpenEdge. - Select Import, as shown:
- Click Next.
- Select the CorticonProject, and
then enter the Vocabulary File name -- in this
example,
ttApplicant.ecore, as shown. (The name must have the.ecoreextension.)
- Click Finish.
- Double-click on the
.ecorefile name in the Project Explorer to open it in the Corticon Vocabulary editor. The example looks like this:
- Review the Vocabulary to ensure that it represents the exported data correctly.
The import processing of the OpenEdge BRVD file into a Corticon Vocabulary is complete.
You can now create and test Rulesheets and Ruleflows, and then publish a Decision Service to Corticon Server (such as the one that runs in an OpenEdge Web Server).