Depending on the cohesion of your rules you could have multiple solutions to this scenario.
- Having different knowledge bases each one containing a set of rules. A knowledge base is basically a collection of rules, so you could have 10 different kbases. The issue here is that the set of Facts (the objects you insert in a session) is not going to be shared between the different sessions of your different kbases. So you will need to insert them in the corresponding ksession.
- Having 1 kbase but separate the rule *execution* using agenda-groups. Please read the documentation for further information about agenda-group: http://docs.jboss.org/drools/release/5.3.0.Final/drools-expert-docs/html_single/index.html
- Use jBPM in conjunction with rule-flow-group attribute in your rules to control the execution flow of your rules.
Best Regards,
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Esteban Aliverti
- Developer @
http://www.plugtree.com - Blog @
http://ilesteban.wordpress.com
On Wed, Nov 16, 2011 at 7:37 AM, srinivasasanda
<srinivasasanda@gmail.com> wrote:
Hi EveryOne..
Please if any one know give me some link, or sample example, or
suggest how to do this, Thank u in advance
I am Having 1000 rules and i want to make each 100 rules as one set, so i
will 10 set , can i fire only 1 set when necessary, can i add a new rule to
existing set dynamically,
what is necessary of making more than one drl files, and how to load all drl
at once.
I am very new to drools.. Please suggest me some solution
--
View this message in context: http://drools.46999.n3.nabble.com/I-have-1000-rules-i-want-to-create-each-100-as-one-set-and-fire-each-set-when-necessary-tp3511864p3511864.html
Sent from the Drools: User forum mailing list archive at Nabble.com.
_______________________________________________
rules-users mailing list
rules-users@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/rules-users