Uploaded image for project: 'JBRULES'
  1. JBRULES
  2. JBRULES-1480

Potential multithreaded problem in MVELClassFieldExtractor

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 4.0.4
    • Fix Version/s: 4.0.5, 5.0.0.M1
    • Component/s: None
    • Labels:
      None

      Description

      In method getValue(InternalWorkingMemory workingMemory, Object object) values are put into local map called "variables", and then used to execute MVEL expression.
      This could lead to unpredictable result during execution of application having many threads sharing the same rules or rulebase.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                tirelli Edson Tirelli
                Reporter:
                jboboli Jan Boboli
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: