Deploying a RuleApp from a RuleApp project

In Rule Designer, you can deploy a RuleApp from the RuleApp editor to one or more instances of Rule Execution Server.

Before you begin

Create a RuleApp project and one or more Rule Execution Server configurations.

About this task

After you have developed a RuleApp project and Rule Execution Server configurations, you can use the Rule Designer deployment wizard to deploy a RuleApp from the RuleApp editor to one or more instances of Rule Execution Server. You can deploy through more than one Rule Execution Server configurations.

Note:

Rule Execution Server supports the HyperText Transfer Protocol (HTTP) and the secured HTTP Over SSL (HTTPS) protocol for secured transmission of web pages. By default, HTTPS supports only trusted certificates, but you can set the Java™ system property ilog.rules.res.allowSelfSignedCertificate to true to allow HTTPS on non-trusted certificates. For Rule Designer to work with non-trusted certificates on Rule Execution Server, add the following parameter to the vmargs property of Eclipse: -Dilog.rules.res.allowSelfSignedCertificate=true.

Procedure

  1. In the Rule Explorer view, expand the RuleApp project and double-click archive.xml RuleApp descriptor file.
  2. In the RuleApp editor, under Deployment, click Deploy.
  3. In the Deploy RuleApp Archive dialog, select the version policy or deployment type for RuleApp and rulesets, and then click Next.
  4. In the dialog titled Deploy a RuleApp to Rule Execution Server, select the appropriate Rule Execution Server configuration or create a temporary Rule Execution Server configuration.
    Attention: When you create a temporary Rule Execution Server configuration, either in the deployment wizard or from the contextual menu the RuleApp project, that configuration is not saved in a Rule Execution Server configuration project.
  5. Optional: If you want to deploy the Java XOM to the Rule Execution Server instance before ruleset deployment, select the Deploy XOM check box.
    Note:

    The Java XOM is always deployed on the major version of the RuleApp.

  6. Click Finish.