Client projects for RuleApps are used to create an Eclipse project that contains the code necessary to invoke ruleset execution on Rule Execution Server or Rule Scenario Manager.
To open the wizard:
-
Click File > New > Project, then select either Client Project for RuleApps or expand ILOG Rule Studio and select Client Project for RuleApps.
-
Expand the module name to display a list of templates. Click the generator name to display a description of what it does.
-
Select a generator from the list, and click Next to go to the first page in the wizard.
When the generator is finished, Rule Studio generates a project with all the required files (.java, .xml, Ant, eclipse launcher, readme.html files, and so on).
Table 12 Rule Execution Server - New Client Project for RuleApps Generators
Generator |
Purpose |
Plain Old Java Object |
Generates a simple class to execute one or more rulesets in J2SE using Rule Execution Server. |
Web Service |
Generates a simple Web service (compatible with JDK 5.0) or a Web transparent decision service to execute one or more rulesets using Rule Execution Server and JAXWS 2.0 and JDK 5.0. |
SCA Component |
Generates files to declare and execute an SCA component using a RuleApp deployed on Rule Execution Server in J2SE. This implementation is based on Tuscany and works with JDK 5. |
SSP Setup |
Generates files to update the Scenario Service Provider (SSP) Web application with the Execution Object Models (XOMs) used by a RuleApp. |
Table 13 Rule Scenario Manager - New Client Project for RuleApps
Template |
Purpose |
Scenario |
Generates an XML file that defines a scenario in Rule Scenario Manager. |
In/Out Parameters |
Generates a Java file that declares the input and output parameters for use with scenarios in Rule Scenario Manager. |
Related Sections