Drools have logicalInsert, what do you mean with: drools doesn't have this? It behaves differently than Jess and clips?
- CTO @ http://www.plugtree.com - MyJourney @ http://salaboy.wordpress.com - Co-Founder @ http://www.jbug.com.ar - Mauricio "Salaboy" Salatino - On 21/08/2010, at 23:53, Socrates Frangis <soc.fran...@gmail.com> wrote: > Keep in mind that rules are declarative, it is against the nature of a rule > based expert system to force a rule to fire; youre kind of treating the rule > like a function. > > My best advice is.... > > 1)Create a POJO called "Flag", store a String and Boolean inside of it. > > 2)On the RHS of the first rule, create the POJO and set the string to > something like "rule-03-fired" and set the boolean to 'true' > > 3)In the rule you want to fire, add a pattern to check for a Flag Fact > Template with String value 'rule-03-fired' and 'true' > > Note, this is normally done in CLIPS/JESS as logical assertions, but Drools > does not have this. However, i'm sure it's implemented the same on the back > end. > > 2010/8/21 Michael Anstis <michael.ans...@gmail.com> > Look at the API; the overloaded method you use will only fire 2 rules. > > You probably need fireAllRules(); > > 2010/8/20 Sanjib Karmakar <sanj...@skytechsolutions.co.in> > > Sir > > Thank you very much for your reply. > In fact what I wanted to execute the specific rule out of say 10 rules. > > I have tried > ksession.fireAllRules(2); > Then only first 2 rules get executed. > > Please let me know if there is any way-out to call specific rules out of > bunch of rules. > It would be extremely helpful if you please share a code snippet regarding > this. > > Regards > Sanjib Karmakar > SkyTech Solutions Pvt. Ltd > > Please consider the environment before printing this email. > > > "Wolfgang Laun-2 [via Drools - Java Rules Engine]" <[hidden email]> > 08/19/2010 07:45 PM > > To > Sanjib Karmakar <[hidden email]> > cc > Subject > Re: How Can a Drools Rule call another Drools Rule? > > > > > > Rules are never "called". Changes in WM create (and also delete) > "activations": tuples consisting of a rule and the fact objects > matching the left hand side patterns. From this set of activations, > rule right hand sides are executed according to salience (and other > criteria). > > Perhaps if you describe the actual problem...? > > -W > > > On 19 August 2010 06:58, Sanjib Karmakar <[hidden email]> wrote: > > > > > Hi friends > > > > I would like to execute a rule say Rule-1 from inside another rule say > > Rule-2. > > In project I am using xml and not drl, and I am using Drools 5.0 > > > > Please let me know how to call a rule from another rule. > > > > Thanks > > Sanjib > > -- > > View this message in context: > > http://drools-java-rules-engine.46999.n3.nabble.com/How-Can-a-Drools-Rule-call-another-Drools-Rule-tp1219190p1219190.html > > Sent from the Drools - User mailing list archive at Nabble.com. > > _______________________________________________ > > rules-users mailing list > > [hidden email] > > https://lists.jboss.org/mailman/listinfo/rules-users > > > _______________________________________________ > rules-users mailing list > [hidden email] > https://lists.jboss.org/mailman/listinfo/rules-users > > View message @ > http://drools-java-rules-engine.46999.n3.nabble.com/How-Can-a-Drools-Rule-call-another-Drools-Rule-tp1219190p1225490.html > > To unsubscribe from How Can a Drools Rule call another Drools Rule?, click > here. > > View this message in context: Re: How Can a Drools Rule call another Drools > Rule? > Sent from the Drools - User mailing list archive at Nabble.com. > > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users > > > > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users > > > _______________________________________________ > rules-users mailing list > rules-users@lists.jboss.org > https://lists.jboss.org/mailman/listinfo/rules-users
_______________________________________________ rules-users mailing list rules-users@lists.jboss.org https://lists.jboss.org/mailman/listinfo/rules-users