A launch configuration specifies the type of session under which you are executing a rule project. This may be for building and running or for debugging.
Rule Studio proposes two launch configurations to execute a rule project that has been built into a ruleset archive:
-
Running a Rule Project: this configuration lets you choose the extractor, then transparently generates the ruleset archive and runs it using a basic predefined engine.
-
Running a Java Application with Rules: you have to use this configuration when you have developed a Java project that loads a ruleset archive and executes it. This launch configuration lets you automatically create the ruleset archive before running your Java project by specifying the rule project, the extractor, and the location of the ruleset archive to build.
A debugger launch configuration specifies what type of session you wish to start when you begin a debugging session.
The types of debugger launch configuration provided by Rule Studio are as follows:
-
Debugger launch configuration for a rule project
This configuration should be used for testing the rules inside a rule project.
-
Debugger launch configuration for a Java application with rules
This configuration should be used for testing the rules inside a rule project as well as the Java project that calls the rule engine.
-
Debugger launch configuration for a remote Java application with rules
This configuration should be used for testing a remote Java application that executes the rules of a rule project. The Java application can be for rules or for RuleApps.
Related Concepts
Related Tasks
Related Samples and Tutorials