[rules-users] Facing Problem in BRL

Wolfgang Laun wolfgang.laun at gmail.com
Wed May 18 04:11:04 EDT 2011


It would help to see the "BRL Source" and the "Generated DRL". Change views
at the bottom of the window.
-W

2011/5/18 Abhay B. Chaware <Abhay.Chaware at kpitcummins.com>

>  Also, if I understand correctly what you are trying to do, you should
> probably add a variable name to the PersonDetails fact and use that in the
> "then" part to assign the discount. See attached.
>
>
>
>
>
> -----Original Message-----
> From: rules-users-bounces at lists.jboss.org [mailto:
> rules-users-bounces at lists.jboss.org] On Behalf Of Sumeet Karawal
> Sent: Wednesday, May 18, 2011 11:47 AM
> To: Rules Users List
> Subject: Re: [rules-users] Facing Problem in BRL
>
>
>
> This is the brl that I have created:
>
>
>
>
>
> (Embedded image moved to file: pic18001.jpg)
>
>
>
>
>
> Regards,
>
> Sumeet Karawal
>
> Mailto: sumeet.karawal at tcs.com
>
>
>
>
>
>
>
>
>   From:       "Abhay B. Chaware" <Abhay.Chaware at kpitcummins.com>
>
>
>
>
>
>   To:         Rules Users List <rules-users at lists.jboss.org>
>
>
>
>
>
>   Date:       05/18/2011 11:42
> AM
>
>
>
>
>
>   Subject:    Re: [rules-users] Facing Problem in
> BRL
>
>
>
>
>   Sent by:    rules-users-bounces at lists.jboss.org
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Could you post your rule content here ?
>
>
>
>
>
> -----Original Message-----
>
> From: rules-users-bounces at lists.jboss.org [
>
> mailto:rules-users-bounces at lists.jboss.org] On Behalf Of Sumeet Karawal
>
> Sent: Wednesday, May 18, 2011 11:38 AM
>
> To: rules-users at lists.jboss.org
>
> Subject: [rules-users] Facing Problem in BRL
>
>
>
>
>
> Hi,
>
>
>
> I am using Drools-Expert. I am having a class "Person" with data members as
>
> age and discount.
>
> I am trying to create a .brl. I have these statements in drools.package
>
> package com.rules;
>
>
>
> import com.model.PersonDetails;
>
>
>
>
>
> and in the example.brl I am providing the details of when and then
>
> conditions
>
>
>
> but on execution I am getting the following error :
>
>
>
> java.lang.RuntimeException: [4] Unable to expand: PersonDetails( age <
>
> "20" )[6] Unable to expand:                      PersonDetails fact0 = new
>
> PersonDetails
>
> ();[7] Unable to expand:                         fact0.setDiscount
>
> ( 10 );[8] Unable to
>
> expand:                        insert(fact0 );
>
>
>
>
>
> It would be helpful is somebody guide me on how execute it.
>
>
>
> Also, I am creating the knowledgebase as:
>
>
>
> private static KnowledgeBase createKnowledgeBase() {
>
>  KnowledgeBuilder builder = KnowledgeBuilderFactory.newKnowledgeBuilder();
>
>     builder.add (ResourceFactory.newClassPathResource(
>
> "com/rules/example.brl"),ResourceType.BRL);
>
>     if (builder.hasErrors()) {
>
>       throw new RuntimeException (builder.getErrors().toString ());
>
>     }
>
>     KnowledgeBase knowledgeBase = KnowledgeBaseFactory.newKnowledgeBase();
>
>     knowledgeBase.addKnowledgePackages(builder.getKnowledgePackages ());
>
>     return knowledgeBase;}
>
>
>
>
>
> Thanks & Regards,
>
> Sumeet Karawal
>
> CEG - Open Source Technology Group
>
> Tata Consultancy Services
>
> Ph:- +912267782556
>
> Cell:- +919833236440
>
> Mailto: sumeet.karawal at tcs.com
>
> Website: http://www.tcs.com
>
> ____________________________________________
>
> Experience certainty.         IT Services
>
>                                      Business Solutions
>
>                                      Outsourcing
>
> ____________________________________________
>
>
>
> =====-----=====-----=====
>
> Notice: The information contained in this e-mail
>
> message and/or attachments to it may contain
>
> confidential or privileged information. If you are
>
> not the intended recipient, any dissemination, use,
>
> review, distribution, printing or copying of the
>
> information contained in this e-mail message
>
> and/or attachments to it are strictly prohibited. If
>
> you have received this communication in error,
>
> please notify us by reply e-mail or telephone and
>
> immediately and permanently delete the message
>
> and any attachments. Thank you
>
>
>
>
>
>
>
> _______________________________________________
>
> rules-users mailing list
>
> rules-users at lists.jboss.org
>
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
>
>
>
>
>
> _______________________________________________
>
> rules-users mailing list
>
> rules-users at lists.jboss.org
>
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
>
> =====-----=====-----=====
>
> Notice: The information contained in this e-mail
>
> message and/or attachments to it may contain
>
> confidential or privileged information. If you are
>
> not the intended recipient, any dissemination, use,
>
> review, distribution, printing or copying of the
>
> information contained in this e-mail message
>
> and/or attachments to it are strictly prohibited. If
>
> you have received this communication in error,
>
> please notify us by reply e-mail or telephone and
>
> immediately and permanently delete the message
>
> and any attachments. Thank you
>
>
>
>
>
> This message contains information that may be privileged or confidential
> and is the property of the KPIT Cummins Infosystems Ltd. It is intended only
> for the person to whom it is addressed. If you are not the intended
> recipient, you are not authorized to read, print, retain copy, disseminate,
> distribute, or use this message or any part thereof. If you receive this
> message in error, please notify the sender immediately and delete all copies
> of this message. KPIT Cummins Infosystems Ltd. does not accept any liability
> for virus infected mails.
>
> _______________________________________________
> 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/20110518/a2e24d31/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 24682 bytes
Desc: not available
Url : http://lists.jboss.org/pipermail/rules-users/attachments/20110518/a2e24d31/attachment.jpe 


More information about the rules-users mailing list