Top
Systemwalker Runbook Automation Studio User's Guide
Systemwalker

3.1.16 Application Variables

Application Variables are the variables that you can define at workflow application project level. By defining the Application Variables, you can share these variables across all the processes within a specific application project.

Application Variables are dynamic in nature and you can use them for various Java Actions. For example, you can use Application Variables for the Web Service Java Action as a WSDL location. This will allow you to change the WSDL location dynamically without changing the Process Definition Java Action.

You can define Application Variables when you create new application projects.

Along with the process-level variables, Application Variables too are available in the Expression Builder. Refer to Defining JavaScript Expressions for more information about Expression Builder.

Application Variables are displayed as %ApplicationVariable1% to distinguish them from the process-level variables.

For example, if Variable1 is an Application Variable then its expression will be

sec.getApplicationVariable("Variable1").

Application Variables are stored in an xml file in the Application folder. The xml file is located at

Workspace >> Application Name >> Appvariable.xml.