[rules-users] conditions getting removed from Guided Rule

Michael Anstis michael.anstis at gmail.com
Mon Jul 14 08:56:11 EDT 2014


FYI, test http://github.com/droolsjbpm/drools/commit/ee232266c


On 14 July 2014 13:54, Michael Anstis <michael.anstis at gmail.com> wrote:

> Hello,
>
> I wrote a test that checks the marshalling of the DRL and it passes OK.
>
> It could be that the workbench is failing fast midway through trying to
> marshal due to the MVEL issue Mario mentions (the test doesn't pro
> grammatically build meta-data from the classes in the model; whereas the
> workbench does).
>
> Can you re-try with alterations to your public getters/setters names
> (getId instead of get_id)?
>
> Thanks,
>
> Mike
>
>
> On 14 July 2014 13:39, Michael Anstis <michael.anstis at gmail.com> wrote:
>
>> Hello,
>>
>> Class "ProducerMasterForRules" isn't valid; it references
>> "getPCuisines()" that isn't in the class.
>>
>> Since your rule uses the affected public methods "getPrimaryCuisine()"
>> and "getSecondaryCuisine()" can you provide the missing implementation?
>>
>> I could mock something up, but want to be sure to use exactly what you
>> are.
>>
>> With kind regards,
>>
>> Mike
>>
>>
>> On 12 July 2014 12:17, sumit dhaniya <sumitdhaniya at gmail.com> wrote:
>>
>>> Michael I really appreciate all the help from the forum and the time
>>> invested by the people to answer the queries.
>>> I'm working as a freelance developer so if support is something
>>> affordable then please let me know.
>>>
>>>
>>>
>>> DRL :-
>>>
>>>
>>>
>>> 2.| 3.|import java.lang.Number;4. |import
>>> com.sophic.foodeemee.offers.dto.SearchContext;5.| import
>>> com.sophic.foodeemee.offers.dto.ProducerMasterForRules;6.|import
>>> com.sophic.foodeemee.offers.dto.RuleFactor; 7.|8.|rule
>>> "SecondaryCuisineRepeatUsage" 9.|    dialect "mvel"10. |    when11.|        $searchContext
>>> : SearchContext( lastThreeCuisines != null ) 12.|        ProducerMasterForRules(
>>> primaryCuisine != null , primaryCuisine !=
>>> $searchContext.lastThreeCuisines , secondaryCuisine != null ,
>>> secondaryCuisine == $searchContext.lastThreeCuisines ) 13.|        $secondaryCuisineRepeatUsageFactor
>>> : RuleFactor( )14. |     then15.|        $secondaryCuisineRepeatUsageFactor.setWeightageImpact(
>>> -30 ); 16.|        update( $secondaryCuisineRepeatUsageFactor );17.| end
>>>
>>> object models are attached.
>>>
>>>
>>> On Sat, Jul 12, 2014 at 3:40 PM, Michael Anstis <
>>> michael.anstis at gmail.com> wrote:
>>>
>>>> Asking (at least) three questions at the same time on the same thread
>>>> is really going to annoy people.
>>>>
>>>> It's the weekend; most people are not working and you are not paying
>>>> for our support.
>>>>
>>>> When I am at my computer on Monday I will be happy to answer more. For
>>>> now; please provide the DRL for the rule that does not reopen correctly and
>>>> your object model.
>>>>
>>>> Sent on the move
>>>> On 12 Jul 2014 10:54, "Sumit Dhaniya" <sumitdhaniya at gmail.com> wrote:
>>>>
>>>>> I create the rule by comparing properties of two objects as shown in
>>>>> image
>>>>> attached. Till I don't close the window generated source looks fine
>>>>> but when
>>>>> I open this rule after closing it.
>>>>> But when I open the rule next time it removes the highlighted
>>>>> condition from
>>>>> the rule and also removes them from drl. Just wondering is there
>>>>> anything
>>>>> I'm doing wrong or issue is something else.
>>>>> <http://drools.46999.n3.nabble.com/file/n4030322/rule_snapshot.png>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> View this message in context:
>>>>> http://drools.46999.n3.nabble.com/conditions-getting-removed-from-Guided-Rule-tp4030308p4030322.html
>>>>> Sent from the Drools: User forum mailing list archive at Nabble.com.
>>>>> _______________________________________________
>>>>> 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
>>>>
>>>
>>>
>>> _______________________________________________
>>> 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/20140714/f1204d9e/attachment-0001.html 


More information about the rules-users mailing list