Automate packaging and testing of Decision Services
- Last Updated: October 22, 2025
- 2 minute read
- Corticon
- Documentation
Users wanting to automate the building and testing of Decision Services can
use the
corticonManagement utility to: - Compile Ruleflows into Decision Services ready for deployment
- Create XSD and WSDL files for clients who will call the Decision Services
- Run Ruletests to validate that the Decision Services perform as expected
- Export a decision service as a JSON file
Note: The
corticonManagement
utilities are installed by the distinct installer
PROGRESS_CORTICON_7.x_UTILITIES_WIN_64.exe that defaults to locating
the utilities at C:\Progress\Corticon 7.x\Utilities. You need to install a
license to enable it. To run the utility, choose Start > Progress >
Corticon Command Prompt, and then
navigate to the installation location's bin directory. Type corticonManagement to display its usage.Note: The default process of Decision Service compilation does
not include WSDL and a report in the EDS file. The selections in the Studio export Service
contracts and reports that can be passed to system integrators as a
.wsdl
or .xsd text and a report .html file. If you want WSDL or
reports in the Decision Service package, add the following lines to the
brms.properties file where Corticon will do the compilation:
com.corticon.server.compile.add.wsdl=true
com.corticon.server.compile.add.report=true.
The commands can be used to script these processes and integrate them with other automated processes such as the "build" procedure for a larger project. To make this integration easier, a set of ANT macros are provided that make it easy to perform the building and testing of Decision Services within a custom ANT build script.
Note: When the target for deployment is the
Corticon Server for .NET, you can use the
corticonManagement utilities and ANT scripts to build .eds files and run tests.