*/>>Davide wrote:*
there are some known critical races that may arise when multiple
threads
are inserting facts in parallel. >Many have been patched in 5.6, but the
real solution to the problem will be introduced in the 6.x series. /
I've switched to drools 6.0.1. As I wrote, I'm invoking marshaling during
event insertion into methods of listeners RuleRuntimeEventListener
(objectInserted/Updated/Deleted, ) and AgendaEventListener
(afterMatchFired). Now during working memory marshaling I have something
looks like *deadlock*! on ProtobufOutputMarshaller.evaluateRuleActivations()
(line 256) > RuleExecutor.reEvaluateNetwork(). This method also called from
thread with fireUntillHalt.
I'm confused and appreciate any help.
Thanks in advance.
--
View this message in context:
http://drools.46999.n3.nabble.com/ArrayIndexOutOfBoundsException-under-hi...
Sent from the Drools: User forum mailing list archive at
Nabble.com.