, когда я пытался выполнить нижеупомянутое правило, получил исключения во время выполнения из механизма drools,
Правило:
package com.org.model;
rule "Rule "
when
messageObj: com.org.model.message(myTime after 00:00:00, myTime before 23:00:00 )
then
messageObj.setMessage("Completed");
end
пытался использовать myTime >=00:00:00, myTime <= 23:00:00
myTime after 00:00:00, myTime before 23:00:00
также myTime -java.sql.Time - формат 00:00:00
Ошибка:
Error while creating KieBase[Message [id=1, level=ERROR, path=com/rule/myDrl.drl, line=5, column=0
text=[ERR 102] Line xx:xx mismatched input ':' in rule "Rule "], Message [id=2, level=ERROR, path=com/rule/myDrl.drl, line=0, column=0
text=Parser returned a null Package]]