Uploaded image for project: 'JBoss BRMS Platform'
  1. JBoss BRMS Platform
  2. RHBRMS-399

Guided Rule Editor: Too much recursion when using an expression

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 6.1.0
    • 6.1.0
    • Business Central
    • None

      Description of problem:

      Version-Release number of selected component (if applicable):
      6.1 ER3

      Steps to Reproduce:
      1. Create POJO Fact1 with String field1.
      2. Create a guided rule, add Fact1 to when section, bind it to variable f1.
      3. Add another Fact1 to when section, bind it to variable f2.
      4. Add constraint on field1 to f1, operator 'is not null'.

      • f1: Fact1(field1 != null)
        5. Add constraint on field1 to f2, operator 'is equal to', value f1.field1 built via expression editor.
      • f2: Fact1(field1 == f1.field1)
        6. Validate the rule.

      Actual results:
      Error pop-up: "Unable to complete your request. The following exception occurred: (InternalError) stack: MJg@http://localhost:8080/ ..... columnNumber: 0: too much recursion."
      Nothing special in server log.

      Expected results:
      Rule passes validation.

      Additional info:
      This rule cannot be saved. Clicking save (in effect) does nothing.

        1. a small part of the error message
          21 kB
          Zuzka Krejčová
        2. screenshot.png
          84 kB
          Zuzka Krejčová

            manstis@redhat.com Michael Anstis
            zkrejcov Zuzka Krejčová (Inactive)
            Archiver:
            rhn-support-ceverson Clark Everson
            Zuzka Krejčová Zuzka Krejčová (Inactive)
            Zuzka Krejčová Zuzka Krejčová (Inactive)

              Created:
              Updated:
              Resolved:
              Archived: