SatefulKnowledgeSesssion is thread safe - it just uses a big lock on the session, so only
one thread can interact with it at any one time.
We will need to see your problem to be able to assist. The sample rules, and how you are
bootstrapping and using these 10 threads.
As per previous request, can you submit a self contained unit test as a pull request, that
we can run. If we don't get this we cannot assist you further.
Mark
On 2 Sep 2013, at 09:11, lalit2583 <lalit2583(a)gmail.com> wrote:
Hi,
We are creating different StatefulKnowledge Session for different threads
all this StatefulKnowledgeSession are created from same KnowledgeBase,
KnowledgePackage. Is this an issue ? You are correct the API doesnt tells if
StatefuleKnowledgeSession is not thread safe. If I use
StatelessKnowledgeSession will it resolve the issue ?
But as per my knowledge internally StatelessKnowledgeSession uses
StatefuleKnowledgeSession.
Regards,
Lalit.
--
View this message in context:
http://drools.46999.n3.nabble.com/Drools-Concurrent-Execution-causes-Bloc...
Sent from the Drools: User forum mailing list archive at
Nabble.com.
_______________________________________________
rules-users mailing list
rules-users(a)lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users