Skip to content

Process Steps ​

Deploy Rule Archive ​

Deploy a RuleSet or RuleApp archive to DevOps Operational Decision Manager.

NameTypeDescriptionRequired
RuleApp ArchivetextBoxThe full path to the RuleApp archive that contains the ruleset to deploy.Yes
HostnametextBoxThe host name of the server where the Rule Execution Server console is installed. For example: 192.0.2.1Yes
PorttextBoxThe port number of the Rule Execution Server console.Yes
User NametextBoxThe user name to use to log in to the Rule Execution Server console.No
PasswordsecureBoxThe password to use to log in to the Rule Execution Server console.No
oAuth token URLtextBoxToken URL to authenticate the oAuth server.No
oAuth scopetextBoxoAuth scope to authenticate the oAuth server.No
oAuth grantTypetextBoxoAuth grantType to authenticate the oAuth server.No
oAuth UsernametextBoxThe username for the oAuth server .No
oAuth PasswordsecureBoxThe password for the oAuth server .No
oAuth Client IDsecureBoxThe Client ID for the oAuth server.No
oAuth Client SecretsecureBoxThe Cleint secret for the oAuth server.No
HTTP Proxy HosttextBoxOptional HTTP proxy host.No
HTTP Proxy PorttextBoxOptional HTTP proxy port. Must be supplied if the HTTP Proxy Host is specified.No
HTTP Proxy UsernametextBoxOptional HTTP proxy user name.No
HTTP Proxy PasswordsecureBoxOptional HTTP proxy password.No
Merging PolicyselectBoxSelect the merge policy to use to process the RuleApp archive to automatically assign the version. The policy supersedes any explicitly set values..No
Version PolicyselectBoxSelect the version policy to use to process the RuleApp archive to automatically assign the version. The policy supersedes any explicitly set values.No
RuleApp NametextBoxThe name for the RuleApp archive in the Rule Execution Server console. To manually specify this value, Merging Policy and Versioning Policy must both be set to NONE.No
RuleApp VersiontextBoxThe version for the RuleApp archive in the Rule Execution Server console. To manually specify this value, Merging Policy and Versioning Policy must both be set to NONE.No
RuleSet NametextBoxThe name for the RuleSet archive in the Rule Execution Server console. To manually specify this value, Merging Policy and Versioning Policy must both be set to NONE.No
RuleSet VersiontextBoxThe version for the RuleSet archive in the Rule Execution Server console. To manually specify this value, Merging Policy and Versioning Policy must both be set to NONE.No

Deploy Data Model ​

Deploy an XOM resource to a Rule Execution Server instance of DevOps Operational Decision Manager.

NameTypeDescriptionRequired
XOM FiletextBoxThe XOM resource (Java archive or .zip file) to deploy to the Rule Execution Server.Yes
Resource NametextBoxThe name for the resource in the Rule Execution Server. Typically, you specify the XOM file name.Yes
HostnametextBoxThe host name of the server where the Rule Execution Server console is installed. For example: 192.0.2.1Yes
PorttextBoxThe port number of the Rule Execution Server console.Yes
User NametextBoxThe user name to use to log in to the Rule Execution Server console.No
PasswordsecureBoxThe password to use to log in to the Rule Execution Server console.No
oAuth token URLtextBoxToken URL to authenticate the oAuth server.No
oAuth scopetextBoxoAuth scope to authenticate the oAuth server.No
oAuth grantTypetextBoxoAuth grantType to authenticate the oAuth server.No
oAuth UsernametextBoxThe username for the oAuth server .No
oAuth PasswordsecureBoxThe password for the oAuth server .No
oAuth Client IDsecureBoxThe Client ID for the oAuth server.No
oAuth Client SecretsecureBoxThe Cleint secret for the oAuth server.No
HTTP Proxy HosttextBoxOptional HTTP proxy host.No
HTTP Proxy PorttextBoxOptional HTTP proxy port. Must be supplied if the HTTP Proxy Host is specified.No
HTTP Proxy UsernametextBoxOptional HTTP proxy user name.No
HTTP Proxy PasswordsecureBoxOptional HTTP proxy password.No

Run Test Suites ​

Run Test Suites.

NameTypeDescriptionRequired
Decision Service NametextBoxUnique Decision name. ex: xyzYes
Test Suite NamestextAreaBoxTest Suite Names. ex: abc. Separate testSuiteNames with commas or newlineYes
HostnametextBoxThe host name of the server where the Decision Server is installed. For example: 192.0.2.1Yes
PorttextBoxThe port number of the Decision Server.Yes
User NametextBoxThe user name to use to log in to the Decision Server.No
PasswordsecureBoxThe password to use to log in to the Decision Server.No
oAuth token URLtextBoxToken URL to authenticate the oAuth server.No
oAuth scopetextBoxoAuth scope to authenticate the oAuth server.No
oAuth grantTypetextBoxoAuth grantType to authenticate the oAuth server.No
oAuth UsernametextBoxThe username for the oAuth server .No
oAuth PasswordsecureBoxThe password for the oAuth server .No
oAuth Client IDsecureBoxThe Client ID for the oAuth server.No
oAuth Client SecretsecureBoxThe Cleint secret for the oAuth server.No
HTTP Proxy HosttextBoxOptional HTTP proxy host.No
HTTP Proxy PorttextBoxOptional HTTP proxy port. Must be supplied if the HTTP Proxy Host is specified.No
HTTP Proxy UsernametextBoxOptional HTTP proxy user name.No
HTTP Proxy PasswordsecureBoxOptional HTTP proxy password.No

Delete Rule Archive ​

Delete a ruleset or ruleapp archive from a Rule Execution Server.

NameTypeDescriptionRequired
ResourcetextBoxThe resource to delete from the Rule Execution Server. For a ruleset archive, use the following format: ruleAppName/ruleAppVersion/ruleSetName/ruleSetVersion. For a ruleapp archive, use the following format: ruleAppName/ruleAppVersion.Yes
HostnametextBoxThe host name of the server where the Rule Execution Server console is installed. For example: 192.0.2.1Yes
PorttextBoxThe port number of the Rule Execution Server console.Yes
User NametextBoxThe user name to use to log in to the Rule Execution Server console.No
PasswordsecureBoxThe password to use to log in to the Rule Execution Server console.No
oAuth token URLtextBoxToken URL to authenticate the oAuth server.No
oAuth scopetextBoxoAuth scope to authenticate the oAuth server.No
oAuth grantTypetextBoxoAuth grantType to authenticate the oAuth server.No
oAuth UsernametextBoxThe username for the oAuth server .No
oAuth PasswordsecureBoxThe password for the oAuth server .No
oAuth Client IDsecureBoxThe Client ID for the oAuth server.No
oAuth Client SecretsecureBoxThe Cleint secret for the oAuth server.No
HTTP Proxy HosttextBoxOptional HTTP proxy host.No
HTTP Proxy PorttextBoxOptional HTTP proxy port. Must be supplied if the HTTP Proxy Host is specified.No
HTTP Proxy UsernametextBoxOptional HTTP proxy user name.No
HTTP Proxy PasswordsecureBoxOptional HTTP proxy password.No

Delete XOM ​

Delete a XOM from a Rule Execution Server.

NameTypeDescriptionRequired
ResourcetextBoxThe resource to delete from the Rule Execution Server. Use the following format: xomName/xomVersion.Yes
HostnametextBoxThe host name of the server where the Rule Execution Server console is installed. For example: 192.0.2.1Yes
PorttextBoxThe port number of the Rule Execution Server console.Yes
User NametextBoxThe user name to use to log in to the Rule Execution Server console.No
PasswordsecureBoxThe password to use to log in to the Rule Execution Server console.No
oAuth token URLtextBoxToken URL to authenticate the oAuth server.No
oAuth scopetextBoxoAuth scope to authenticate the oAuth server.No
oAuth grantTypetextBoxoAuth grantType to authenticate the oAuth server.No
oAuth UsernametextBoxThe username for the oAuth server .No
oAuth PasswordsecureBoxThe password for the oAuth server .No
oAuth Client IDsecureBoxThe Client ID for the oAuth server.No
oAuth Client SecretsecureBoxThe Cleint secret for the oAuth server.No
HTTP Proxy HosttextBoxOptional HTTP proxy host.No
HTTP Proxy PorttextBoxOptional HTTP proxy port. Must be supplied if the HTTP Proxy Host is specified.No
HTTP Proxy UsernametextBoxOptional HTTP proxy user name.No
HTTP Proxy PasswordsecureBoxOptional HTTP proxy password.No

Fetch Rule Archive ​

Fetch a ruleset or ruleapp archive from a Rule Execution Server.

NameTypeDescriptionRequired
ResourcetextBoxThe resource to fetch from the Rule Execution Server. For a ruleset archive, use the following format: ruleAppName/ruleAppVersion/ruleSetName/ruleSetVersion. For a ruleapp archive, use the following format: ruleAppName/ruleAppVersion. If no version is specified, the highest will be fetched.Yes
HostnametextBoxThe host name of the server where the Rule Execution Server console is installed. For example: 192.0.2.1Yes
PorttextBoxThe port number of the Rule Execution Server console.Yes
User NametextBoxThe user name to use to log in to the Rule Execution Server console.No
PasswordsecureBoxThe password to use to log in to the Rule Execution Server console.No
oAuth token URLtextBoxToken URL to authenticate the oAuth server.No
oAuth scopetextBoxoAuth scope to authenticate the oAuth server.No
oAuth grantTypetextBoxoAuth grantType to authenticate the oAuth server.No
oAuth UsernametextBoxThe username for the oAuth server .No
oAuth PasswordsecureBoxThe password for the oAuth server .No
oAuth Client IDsecureBoxThe Client ID for the oAuth server.No
oAuth Client SecretsecureBoxThe Cleint secret for the oAuth server.No
HTTP Proxy HosttextBoxOptional HTTP proxy host.No
HTTP Proxy PorttextBoxOptional HTTP proxy port. Must be supplied if the HTTP Proxy Host is specified.No
HTTP Proxy UsernametextBoxOptional HTTP proxy user name.No
HTTP Proxy PasswordsecureBoxOptional HTTP proxy password.No

Fetch XOM ​

Fetch a XOM resource from a Rule Execution Server.

NameTypeDescriptionRequired
ResourcetextBoxThe resource to fetch from the Rule Execution Server. Use the following format: xomName/xomVersion. If no version is specified, the highest will be fetched.Yes
HostnametextBoxThe host name of the server where the Rule Execution Server console is installed. For example: 192.0.2.1Yes
PorttextBoxThe port number of the Rule Execution Server console.Yes
User NametextBoxThe user name to use to log in to the Rule Execution Server console.No
PasswordsecureBoxThe password to use to log in to the Rule Execution Server console.No
oAuth token URLtextBoxToken URL to authenticate the oAuth server.No
oAuth scopetextBoxoAuth scope to authenticate the oAuth server.No
oAuth grantTypetextBoxoAuth grantType to authenticate the oAuth server.No
oAuth UsernametextBoxThe username for the oAuth server .No
oAuth PasswordsecureBoxThe password for the oAuth server .No
oAuth Client IDsecureBoxThe Client ID for the oAuth server.No
oAuth Client SecretsecureBoxThe Cleint secret for the oAuth server.No
HTTP Proxy HosttextBoxOptional HTTP proxy host.No
HTTP Proxy PorttextBoxOptional HTTP proxy port. Must be supplied if the HTTP Proxy Host is specified.No
HTTP Proxy UsernametextBoxOptional HTTP proxy user name.No
HTTP Proxy PasswordsecureBoxOptional HTTP proxy password.No

Set Property ​

Set a property in DevOps Operational Decision Manager.

NameTypeDescriptionRequired
HostnametextBoxThe host name of the server where the Rule Execution Server console is installed. For example: 192.0.2.1Yes
PorttextBoxThe port number of the Rule Execution Server console.Yes
User NametextBoxThe user name to use to log in to the Rule Execution Server console.No
PasswordsecureBoxThe password to use to log in to the Rule Execution Server console.No
oAuth token URLtextBoxToken URL to authenticate the oAuth server.No
oAuth scopetextBoxoAuth scope to authenticate the oAuth server.No
oAuth grantTypetextBoxoAuth grantType to authenticate the oAuth server.No
oAuth UsernametextBoxThe username for the oAuth server .No
oAuth PasswordsecureBoxThe password for the oAuth server .No
oAuth Client IDsecureBoxThe Client ID for the oAuth server.No
oAuth Client SecretsecureBoxThe Cleint secret for the oAuth server.No
HTTP Proxy HosttextBoxOptional HTTP proxy host.No
HTTP Proxy PorttextBoxOptional HTTP proxy port. Must be supplied if the HTTP Proxy Host is specified.No
HTTP Proxy UsernametextBoxOptional HTTP proxy user name.No
HTTP Proxy PasswordsecureBoxOptional HTTP proxy password.No
Resource PathtextBoxThe resource path for the property to be updated. For a ruleApp, use the format: ruleAppName/ruleAppVersion. For a ruleSet, use the format: ruleAppName/ruleAppVersion/ruleSetName/ruleSetVersion.Yes
Create New PropertycheckBoxCheck this box if creating a new property. Do not check this box if updating an existing property.No
Property NametextBoxThe existing property name to be updated.Yes
Property ValuetextBoxThe new property value.No