ILOG JRules User Guide > Executing Rules > Tasks > Executing a Ruleset Using Rule Execution Server > Creating an SSP Setup Client Project for RuleApps

You generate a Scenario Service Provider (SSP) Setup client project for RuleApps using the SSP Setup generator. The SSP Setup generator provides files to update the SSP web application with the XOMs used by a RuleApp.

To create an SSP Setup client project for RuleApps:

  1. On the File menu, click New Project.
  2. In the New Project wizard, select Client Project for RuleApps, then click Next.
  3. Expand the Rule Execution Server category, select the SSP Setup generator, then click Next.
  4. On the Client Project Name page, enter the name of the project, then click Next.
  5. On the RuleApp Project page, select the RuleApp project for which you want to generate the project, then click Next.
  6. On the Ruleset Archive page, select the ruleset archive(s) that you want to execute from the project, then click Next.
  7. On the Properties page, click Browse and select a Rule Execution Server configuration.
  8. If there is no configuration to select, create one using the New Rule Execution Server Configuration wizard, as follows.
    1. On the Execution Server Configuration Selection page, click Create a configuration.
    2. On the Add New Configuration to a Project page, select the Rule Execution Server project for which you want to add the new configuration and click Next to specify the Rule Execution Server Configuration Project name.
    3. On the Configure Rule Execution Server page, select the required server and click Next to specify the server configuration.
    4. The Server Configuration page displays the Name of the configuration:
    5. Click Next.
    6. On the RuleApp Deployment page, select the required deployment mode (Rule Execution Server Console, file or database).
    7. Click Finish, and select the new Rule Execution Server configuration.
  9. On the Properties page, with the Rule Execution Server configuration selected, click Finish.
  10. Project creation starts and you are asked if you want to view the Readme file. We recommend that you say Yes to this prompt.

Your new SSP Setup client project appears in the Rule Explorer view.

Running the SSP Setup Client Project

To run an SSP Setup client project for RuleApps, you need to have installed Rule Execution Server. An eclipse launch configuration and ANT build files are provided to run the project.

The generated build.xml uses the classpaths defined in <InstallDir>/executionserver/lib/classpath-executionserver.xml to call the correct libraries.

Related Concepts

Overview: Execution Code Generators
RuleApps and RuleApp Projects
Transparent Decision Services
RuleApp Execution Code Generators
Ruleset Parameters
Ruleset Execution Trace

Related Tasks

Creating a POJO Client Project for RuleApps
Creating a Web Service or Monitored Transparent Decision Service Project for RuleApps
Creating an SCA Component Client Project for RuleApps
Adding RuleApp Execution Artifacts to an Existing Project
Maintaining Execution Code Generators
Invoking a Ruleset Using a Stateless Rule Session
Invoking a Ruleset Using a Stateful Rule Session
Invoking a Ruleset Using a Message-Driven Rule Bean
Tracing Ruleset Execution
Monitoring Ruleset Execution Using the MBeans Accessor API

Related Reference

New Client Project for RuleApps Wizard
New Rule Execution Server Configuration Wizard
New Rule Execution Server Configuration Project Wizard

Related Samples and Tutorials

Tutorial: Executing a Hosted Transparent Decision Service
How to Use a Rule Session in Java SE
How to Use a Rule Session in Java EE
How to Use a Message-Driven Rule Bean