Hi,
In trying to fix JBRULES-2730 and JBRULES-3063, I noticed
that fixing this issue will actually break
MiscTest#testRuleReplacement.
So should this test case be rewritten to not allow rule
replacement, or are there circumstances where rule replacements
are allowed and if that is the case what are those
circumstances?
Rule replacement is allowed and an important part of a dynamic rule
engine. I believe what we do is disallow it from the same resource
(should double check that) i.e. a drl that repeats the rule twice is
an error. If you load a later resource it will overwrite the
previous.