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.