; is added in the value incorrectly when string containing
# is set to fact more than one time with mvel dialect.
For example, when run the following rule,
dialect "mvel" rule "testRule" when $fact : Fact(); then $fact.name = "A#"; $fact.value = "B#"; System.out.println( $fact ); end
Incorrect string "B;#" (i.e. ; is added before #) is set to value instead of "B#".
- Red Hat Decision Manager(RHDM)
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.