Deploying a Decision Service
- Last Updated: October 24, 2025
- 3 minute read
- Corticon
- Documentation
You can make scripted calls to the Web Console on Windows and Linux to deploy Decision Services. This combined with ability to build and test Decision Services from a script allow you to automate the deployment of your Decision Services. The scripting is a command line utility that makes REST calls to the Web Console to perform actions, and then returns codes that identify success or failure.
C:\Progress\Corticon_Utilities_Work_7.x\license\utilitiesset JAVA_HOME=C:\Program Files\Java\jdk-21To run the utility, open a command prompt at C:\Progress\Corticon
7.x\Utilities\bin, and then enter Web
Console deployment commands in this general format:
corticonWebConsole {command} {command
options}
Commands supported in this utility are as follows, where many commands and options allow either their short form or long form, denoted by double dashes:
corticonWebConsole -help

Lists the syntax of the commands.
corticonWebConsole -login
You must first login to the Web Console before the other commands can be applied.

Authenticates the user on the specified Web Console server. No other commands have any effect until this command executes successfully. Choosing to omit the password will prompt for its entry through standard input.
corticonWebConsole -logout

The logout command closes the connection to the Web Console.


Adds the specified Decision Service to the specified application.
The database options (--datasource,
--dbaccessmode, and --dbreturnmode) are used when the Decision Service is configured for
database connectivity.
Adding --deploy will deploy the
specified Decision Service to each Server or Server Group that includes the specified
application.
Adding --overwrite to the command will
replace a corresponding Decision Service that exists.
corticonWebConsole -ds -delete

Removes a specified Decision Service from the Web Console server completely.
Adding --undeploy will undeploy the
Decision Service from each Server or Server Group that includes the specified
application.
corticonWebConsole -application

corticonWebConsole -application -deploy

Deploys the specified application to its associated servers/server groups.
corticonWebConsole -application -undeploy

Undeploys the specified application from its associated servers/server groups.