[rules-users] Re: rules-users Digest, Vol 3, Issue 17
Mahantesh
mahanteshsg at gmail.com
Thu Feb 8 07:00:00 EST 2007
Thanks sumedha. But the thing is that i was having very period to do this.
So i have not gone into full detail.
I want to know one more thing is what is the difference between using DRL
rule and XML rule? which is best in all ways?
On 2/8/07, rules-users-request at lists.jboss.org <
rules-users-request at lists.jboss.org> wrote:
>
> Send rules-users mailing list submissions to
> rules-users at lists.jboss.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
> https://lists.jboss.org/mailman/listinfo/rules-users
> or, via email, send a message with subject or body 'help' to
> rules-users-request at lists.jboss.org
>
> You can reach the person managing the list at
> rules-users-owner at lists.jboss.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of rules-users digest..."
>
>
> Today's Topics:
>
> 1. retracting a fact after all interested rules have fired??
> (Justine Hlista)
> 2. Re: Adding DROOLS/JBoss Rules to classpath (Kris Verlaenen)
> 3. Rule engine query. (Mahantesh)
> 4. Rule engine query. (Mahantesh)
> 5. Re: Rule engine query. (sumedha rubasinghe)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Wed, 7 Feb 2007 18:00:25 -0600
> From: "Justine Hlista" <justine at vsasset.com>
> Subject: [rules-users] retracting a fact after all interested rules
> have fired??
> To: rules-users at lists.jboss.org
> Message-ID: <cc2c89a0702071600k8a3196fo200b693fcbe483 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Need some instruction for retraction strategies. We have an application
> that
> receives messages about the status of various things in the system, and at
> the moment I am asserting these messages as facts. The rules are written
> against these messages. Various rules might be interested in various
> values
> in the message, and they all fire independently. The problem is that after
> all the existing rules that are interested in the message have fired, I
> want
> to retract the message. How do I ensure that all the interested rules have
> fired first??
>
> At the moment, I am trying to use a salience value of -1 to make sure a
> simple "cleanup" rule fires last:
>
> rule "cleanupMessage"
> no-loop true
> salience -1
> when
> msg : MyMessage()
> then
> retract(msg)
> end
>
> Does this sound like a reasonable solution? Is there a better one??
>
> Thanks!
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.jboss.org/pipermail/rules-users/attachments/20070207/215f8d9e/attachment-0001.html
>
> ------------------------------
>
> Message: 2
> Date: Thu, 8 Feb 2007 02:33:05 +0100
> From: "Kris Verlaenen" <kris.verlaenen at cs.kuleuven.be>
> Subject: Re: [rules-users] Adding DROOLS/JBoss Rules to classpath
> To: "Rules Users List" <rules-users at lists.jboss.org>
> Message-ID: <001c01c74b21$14fe42c0$a9925b0a at BORG2>
> Content-Type: text/plain; charset="windows-1252"
>
> Yes, the drools jars do not contain any source by default (to limit the
> size of the jars).
> There are two ways to use the source of these classes though:
> * When you are trying to debug an application in eclipse, and you open the
> debug dialog (right click your Java main class, select Debug As -> Debug
> ...), there is a tab there you can use to add sources. If you download the
> sources from svn and import these as Java projects in eclipse, you can just
> add those projects to the source lookup path. I added a screenshot to help
> you out with that.
> * If you add the sources to the drools jars directly (in the same dir as
> the corresponding class files, so not in a separate src dir or something
> like that), those sources will be found automatically as well. So
> rebuilding those jars and adding the sources should do the trick for all
> your projects at once.
>
> Kris
>
> ----- Original Message -----
> From: Steven Williams
> To: Rules Users List
> Sent: Wednesday, February 07, 2007 1:53 AM
> Subject: Re: [rules-users] Adding DROOLS/JBoss Rules to classpath
>
>
> In addition to that Kris I have noticed that I can't attach source to
> any of the drools jars in eclipse - it seems to treat these jars
> differently. Do you know how we can attach the source?
>
> thanks
> Steve
>
>
> On 2/7/07, Kris Verlaenen <kris.verlaenen at cs.kuleuven.be> wrote:
> Currently, a JBoss Rules project is just a Java project with two
> additional characteristics:
> * The JBoss Rules classpath container is added to the classpath of
> the project
> * A JBoss Rules builder automatically checks all rules for possible
> errors
>
> In the current version of the IDE (3.0.5) you can only convert
> existing projects to JBoss rules projects by manually altering the .project
> and .classpath files as described in the documentation. The latest version
> in trunk already contains a shortcut where you can right-click the .project
> file and select the "Convert to JBoss Rules Project" action. I will see
> whether it is possible to add the JBoss Rules classpath container to the
> list of libraries that can be added.
>
> Kris
>
> ----- Original Message -----
> From: Grimshaw, Jeffrey
> To: Rules Users List
> Sent: Monday, February 05, 2007 7:23 PM
> Subject: [rules-users] Adding DROOLS/JBoss Rules to classpath
>
>
> Hi all. I'm having some trouble adding the JBoss Rules custom
> classpath container to an existing project in Eclipse. I can do it by
> adding the following line to the project's .classpath file:
>
> <classpathentry kind="con" path="DROOLS/JBoss Rules"/>
>
> Is there another/better way to do this? I would expect to be able
> to do it somewhere in Build Path --> Add Libraries…, but I have had no luck.
>
> Thanks,
>
> -- Jeff Grimshaw
>
>
>
>
>
> --------------------------------------------------------------------------
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
>
> Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm for more
> information.
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
>
>
>
> --
> Steven Williams
>
> Supervising Consultant
>
> Object Consulting
> Office: 8615 4500 Mob: 0439 898 668 Fax: 8615 4501
> stevenw at objectconsulting.com.au
> www.objectconsulting.com.au
>
> consulting | development | training | support
> our experience makes the difference
>
>
>
> ------------------------------------------------------------------------------
>
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
> Disclaimer: http://www.kuleuven.be/cwis/email_disclaimer.htm
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.jboss.org/pipermail/rules-users/attachments/20070208/0054f20a/attachment-0001.html
>
> ------------------------------
>
> Message: 3
> Date: Thu, 8 Feb 2007 12:03:18 +0530
> From: Mahantesh <mahanteshsg at gmail.com>
> Subject: [rules-users] Rule engine query.
> To: rules-users at lists.jboss.org
> Message-ID:
> <ee7c194c0702072233t2e1f1d88q1d5aca2967dd242d at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi,
>
> I am using JBoss Rule Engine Drools 3.0 from last 2 months. As i know the
> rule engine is used in an application where the data or policies will be
> changing on and on. But i am using in an project which has something
> different.
>
> I am using it for filtering the data. I am having a server where there are
> lot of processes will be running and each process is having so many
> attributes. So as i said i am using it for filtering the data based
> different/combination of attributes.
> But i am not able to understand whether i can use rule engine for this
> purpose? because samething i can do by executing the SQL query instead of
> using Rule Engine.
>
> Whether it makes any sense or it is unneccessary performance bottleneck?
> if
> i use what all the merits and demerits?
>
> Thanks in advance,
> Mahantesh.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.jboss.org/pipermail/rules-users/attachments/20070208/507f4199/attachment-0001.html
>
> ------------------------------
>
> Message: 4
> Date: Thu, 8 Feb 2007 14:29:31 +0530
> From: Mahantesh <mahanteshsg at gmail.com>
> Subject: [rules-users] Rule engine query.
> To: rules-users at lists.jboss.org
> Message-ID:
> <ee7c194c0702080059q27c59e0cvc1c0fae7020f8c65 at mail.gmail.com>
> Content-Type: text/plain; charset="iso-8859-1"
>
> Hi,
>
> I am using JBoss Rule Engine Drools 3.0 from last 2 months. As i know the
> rule engine is used in an application where the data or policies will be
> changing on and on. But i am using in an project which has something
> different.
>
> I am using it for filtering the data. I am having a server where there are
> lot of processes will be running and each process is having so many
> attributes. So as i said i am using it for filtering the data based
> different/combination of attributes.
> But i am not able to understand whether i can use rule engine for this
> purpose? because samething i can do by executing the SQL query instead of
> using Rule Engine.
>
> Whether it makes any sense or it is unneccessary performance bottleneck?
> if
> i use what all the merits and demerits?
>
> Thanks in advance,
> Mahantesh.
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.jboss.org/pipermail/rules-users/attachments/20070208/c320a71e/attachment-0001.html
>
> ------------------------------
>
> Message: 5
> Date: Thu, 8 Feb 2007 16:16:00 +0530
> From: "sumedha rubasinghe" <sumedha.r at gmail.com>
> Subject: Re: [rules-users] Rule engine query.
> To: "Rules Users List" <rules-users at lists.jboss.org>
> Message-ID:
> <358531180702080246v654ecb29g369d14519bb275e5 at mail.gmail.com>
> Content-Type: text/plain; charset="utf-8"
>
> Hi Mahantesh,
> Using the Rule Engine is also a possibility. But you have to consider the
> merits & de-merits yourself considering the performance requirements of
> your
> application.
> Why don't you use AOP for this?
>
> /sumedha
>
>
> On 2/8/07, Mahantesh <mahanteshsg at gmail.com> wrote:
> >
> > Hi,
> >
> > I am using JBoss Rule Engine Drools 3.0 from last 2 months. As i know
> the
> > rule engine is used in an application where the data or policies will be
> > changing on and on. But i am using in an project which has something
> > different.
> >
> > I am using it for filtering the data. I am having a server where there
> are
> > lot of processes will be running and each process is having so many
> > attributes. So as i said i am using it for filtering the data based
> > different/combination of attributes.
> > But i am not able to understand whether i can use rule engine for this
> > purpose? because samething i can do by executing the SQL query instead
> of
> > using Rule Engine.
> >
> > Whether it makes any sense or it is unneccessary performance bottleneck?
> > if i use what all the merits and demerits?
> >
> > Thanks in advance,
> > Mahantesh.
> >
> >
> >
> > _______________________________________________
> > rules-users mailing list
> > rules-users at lists.jboss.org
> > https://lists.jboss.org/mailman/listinfo/rules-users
> >
> >
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL:
> http://lists.jboss.org/pipermail/rules-users/attachments/20070208/33198bec/attachment.html
>
> ------------------------------
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
> End of rules-users Digest, Vol 3, Issue 17
> ******************************************
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/rules-users/attachments/20070208/2bf70f36/attachment.html
More information about the rules-users
mailing list