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:

For information about configuring your HTTP proxy server and enabling communication to work for self-signed SSL certificates, see Communication protocols and network settings.

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 along with the RuleApp and ruleset, select the Deploy XOM check box.

    You can deploy the XOM along with the RuleApp and ruleset as explained in Deploying Java execution object models (XOM).

    Note:

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

  6. Click Finish.