Rule Builder > Deployment > Extracting a RuleApp

Extracting a RuleApp involves extraction of the business rules as rulesets and then selection and versioning of the rulesets that you want to execute.

When you extract a RuleApp, the dynamic part of the XOM is incorporated into it. The RuleApp is then deployed on a BRE Server together with the dynamic XOM. The Java part of the XOM must be deployed on the client application.

To extract a RuleApp:

  1. In the Project Explorer, right-click the project name and click Extract RuleApp on the shortcut menu, see Figure 19.1, or click Extract RuleApp on the Project menu.

  2. images/extractruleapp.png
  3. Figure 19.1    Extracting a RuleApp
  4. The RuleApp Explorer appears displaying the RuleApp and a container for BRE Server configurations. The configurations in this container do not all have to be connected, see Figure 19.2.

  5. images/ruleapp_basicexplorer.png
  6. Figure 19.2    RuleApp Explorer

The RuleApp Explorer shows:

  1. The RuleApp MyProject, which contains the rulesets extracted for each top-level package. The construction of the RuleApp name is myProject<RuleApp>. By default, a ruleset is extracted from each top-level package in myProject.
  2. The BRE Server Configurations, representing the configuration data between JRules and one or more BRE Servers. A configuration represents a URL and authentication data to connect the Rule Builder with a running BRE Server. Initially this container is empty, but can contain one or more BRE Server connections.

See Also

Setting Up the Execution Object Model | Configuring a BRE Server | RuleApp Explorer


Customer Support | Copyright © 1987-2004 ILOG S.A. All rights reserved. Legal terms. PREVIOUS   NEXT