Uploaded image for project: 'Drools'
  1. Drools
  2. DROOLS-4750

DrlParser fails to parse str[endsWith] operator

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Major Major
    • None
    • None
    • None
    • None
    • 2019 Week 47-49 (from Nov 18)
    • Hide

      build the reproducer

      Show
      build the reproducer
    • NEW
    • NEW

      In documentation

      https://docs.jboss.org/drools/release/7.23.0.Final/drools-docs/html_single/#drl-rules-WHEN-con_drl-rules

      operator str[endsWith] is supposed to be supported, it it is not working.

      Fails with:

      java.lang.Exception: Rule contains errors![[5,19]: [ERR 102] Line 5:19 mismatched input 'str' in rule "pnr first name end with"]
      	at com.mdw.bzr.drools_reproducer.StrWithFailOnFirstCompilationErrorReproducerTest.parse(StrWithFailOnFirstCompilationErrorReproducerTest.java:58)
      	at com.mdw.bzr.drools_reproducer.StrWithFailOnFirstCompilationErrorReproducerTest._03_parseStrWith(StrWithFailOnFirstCompilationErrorReproducerTest.java:74)
      	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      

            mfusco@redhat.com Mario Fusco
            afanjula@redhat.com Alberto Fanjul Alonso
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: