ILOG JRules User Guide > Managing Rule Execution Server > Tasks > Administering Rule Execution Server > Changing the Default Behavior of the Execution Stack > Blocking a Ruleset Execution During the Parsing of a Ruleset Update

To block a new ruleset execution during the parsing of a ruleset update, set the blockingRulesetParsing property to true.

To prevent new ruleset executions during ruleset update parsing:

  1. Open the RAR deployment descriptor using any text or XML editor.
  2. Locate the property name <config-property-name>blockingRulesetParsing</config-property-name>.
  3. Replace the default value of:
  4. <config-property-value>false</config-property-value>
    with:
    <config-property-value>true</config-property-value>

When a ruleset is updated and this property is set to true, the next ruleset execution will parse the new ruleset. This behavior prevents the use of an old ruleset by blocking all ruleset executions until the ruleset parsing is finished.

The default value for this property is false. By default, executions that are started use the old ruleset until the new one is parsed.

Related Concepts

Execution Unit (XU)

Related Tasks

Configuring the XU for the XU Plug-in
Adding Execution Unit (XU) JCA 1.5 Connection Factories