The other one attached a test, yours did not. If you want something that complicated fixed you need to invest your time in creating a reproducable unit/integration test like Jan did from 1330. We have already fixed many things from 1330 but it seems there are still a few more things to fix. Edson is working on this as a priority with Jan and we will release 4.0.5 once we are sure this is good.Hi Mark,We used Drools in an internal application. However we are running into scalability issues, since drools cannot support a multithreaded environment. We deploy rules as a service behind MessaeDrivenBeans. Though all these MDB's create separate instances of Rulesbase, they data still gets mixed up. It doesn't matter if we are using Stateless or Stateful Session. We are virtually left with option of configuring one instance of MDB for the entire application. No further room for scaling up.This bug is noticeable on UNIX/Linux servers which are truly multi cpu. Works fine on single cpu windows desktops.This seems a show stopper to me. I am not sure if this was previously reported to you.I opened a bug a few months ago, but nobody seemed to be willing to fix it until recently when Edson Tirelli started working on related issue.
There are many others on various blogs who are frustrated with no response on drools multithreading issues. Needles to say, drools need to support multithreading to scale.We are even ready to subscribe to commercial support, but we will like to get this bug resolved first. So far the response has been far from satisfactory. This is a show stopper for us. We are beginning to evaluate JESS. We really want to continue with Drools, since the developers are already working on this.This needs be resolved sooner.Thanks for reading this email.-Nav Bhasin
Navaljit Bhasin
Applications Architect
Quest Diagnostics Reporting Services
phone number:201-729-7868
------------------------------------------
The contents of this message, together with any attachments, are intended only for the use of the person(s) to which they are addressed and may contain confidential and/or privileged information. Further, any medical information herein is confidential and protected by law. It is unlawful for unauthorid persons to use, review, copy, disclose, or disseminate confidential medical information. If you are not the intended recipient, immediately advise the sender and delete this message and any attachments. Any distribution, or copying of this message, or any attachment, is prohibited.