Details
-
Bug
-
Resolution: Done
-
Major
-
6.0.1
-
None
Description
Description of problem:
If user adds "New formula" on a guided rule editor, the editor doesn't put "," between conditions.
Version-Release number of selected component (if applicable):
Red Hat JBoss BRMS 6.0.1
How reproducible:
Write multiple conditions with a formula in a guided rule editor.
Steps to Reproduce:
1. Add a condition to this rule and select "Number" in a guided rule
2. Add a new formula and write true in the text box
3. Add a restriction on a field and select intValue
4. Set intValue equal to 0
5. Check the source and validate it.
-----------------------------
1. | package mygroupid.myproject;
2. |
3. | import java.lang.Number;
4. |
5. | rule "MyGuidedRule"
6. | dialect "mvel"
7. | when
8. | Number( eval( true )intValue == 0 )
9. | then
10. | end
-----------------------------
6. This pop up error is :
[ERR 102] Line 8:22 mismatched input 'intValue' in rule "MyGuidedRule"
Actual results:
Number( eval( true )intValue == 0 )
Expected results:
Number( eval( true ), intValue == 0 )
Additional info: