[jboss-jira] [JBoss JIRA] (JBRULES-3722) Ruleflow only executes all ruleflow-groups one time in Stateless session after drools-server restart

Tim Slonaker (JIRA) jira-events at lists.jboss.org
Wed Jan 23 16:32:47 EST 2013


Tim Slonaker created JBRULES-3722:
-------------------------------------

             Summary: Ruleflow only executes all ruleflow-groups one time in Stateless session after drools-server restart
                 Key: JBRULES-3722
                 URL: https://issues.jboss.org/browse/JBRULES-3722
             Project: JBRULES
          Issue Type: Bug
      Security Level: Public (Everyone can see)
          Components: drools-core (flow), drools-spring
    Affects Versions: 5.5.0.Final, 5.4.0.Final
         Environment: Windows 7 Ultimate 64-bit Service Pack 1
Intel Core 2 Duo CPU
4 GB Ram
Java Version 7 Update 11
JBoss 7.1.1 AS
Guvnor 5.5.0.Final
Drools-server 5.5.0.Final
            Reporter: Tim Slonaker
            Assignee: Mark Proctor


Given a simple ruleflow:
  *START --> Step1 --> Step2 --> Step3 --> END*

When the drools-server has just been started the rules and ruleflow-groups execute correctly.  All ruleflow-groups (Step1, Step2, and Step3) are hit.  

The second rule execution request does not work correctly.  Only ruleflow-group Step1 is hit.  From that point on ruleflow-groups Step2 and Step3 are not hit until the drools-server is restarted.

I am using the following batch-execution commands in this order: insert, start-process, fire-all-rules, get-objects.

If I use the exact same commands in the same order from a Java project instead of using drools-server then it works correctly every time.  All ruleflow-group nodes are executed properly every time for a stateless session.



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jboss-jira mailing list