[rules-users] Cant seem to fire a dynamically added rule
samirsss
samirsavla at gmail.com
Tue Mar 4 12:23:00 EST 2008
I tried building the jars using Maven but am getting exceptions cause some of
the tests are failing. Here's a snippet from the same.
Running org.drools.integrationtests.MultithreadTest
org.drools.RuntimeDroolsException: Exception executing predicate
org.drools.base
.mvel.MVELPredicateExpression at 178efd8
at
org.drools.rule.PredicateConstraint.isAllowedCachedRight(PredicateCon
straint.java:255)
thread-2 failed: Exception executing predicate
org.drools.base.mvel.MVELPredicat
eExpression at 178efd8
at
org.drools.common.SingleBetaConstraints.isAllowedCachedRight(SingleBe
taConstraints.java:131)
at org.drools.reteoo.JoinNode.assertObject(JoinNode.java:154)
at
org.drools.reteoo.SingleObjectSinkAdapter.propagateAssertObject(Singl
eObjectSinkAdapter.java:22)
at
org.drools.reteoo.ObjectTypeNode.assertObject(ObjectTypeNode.java:153
)
at org.drools.reteoo.Rete.assertObject(Rete.java:175)
at
org.drools.reteoo.ReteooRuleBase.assertObject(ReteooRuleBase.java:192
)
at
org.drools.reteoo.ReteooWorkingMemory.doInsert(ReteooWorkingMemory.ja
va:71)
at
org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.
java:916)
at
org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.
java:888)
at
org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.
java:689)
at
org.drools.integrationtests.MultithreadTest$RulebaseRunner.run(Multit
hreadTest.java:126)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException
at
org.mvel.ast.PropertyASTNode.getReducedValueAccelerated(PropertyASTNo
de.java:21)
at
org.mvel.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperati
on.java:21)
at org.mvel.MVELRuntime.execute(MVELRuntime.java:88)
at org.mvel.CompiledExpression.getValue(CompiledExpression.java:111)
at org.mvel.MVEL.executeExpression(MVEL.java:235)
at
org.drools.base.mvel.MVELPredicateExpression.evaluate(MVELPredicateEx
pression.java:42)
at
org.drools.rule.PredicateConstraint.isAllowedCachedRight(PredicateCon
straint.java:248)
... 12 more
There are quite a few more failures here so am basically stuck. Unless
someone gives me the jars to try with the new source.
thanks
Samir
Edson Tirelli-3 wrote:
>
> Samir,
>
> As Mark mentioned, we added several fixes to the 4.0.x branch (to be
> released as 4.0.5) related to dynamic rules.
> Can you please try it out? If it is still a problem, please open a JIRA
> attaching your test case. I will look into it and fix it.
>
> Thanks,
> Edson
>
> 2008/3/3, samirsss <samirsavla at gmail.com>:
>>
>>
>> I did try the DRLDumper and everything seems to be correct. Also just to
>> let
>> users know i am using 4.0.4 which is almost the lastest release.
>>
>> Thanks for any help
>> Regards
>> Samir
>>
>>
>>
>> --
>> View this message in context:
>> http://www.nabble.com/Cant-seem-to-fire-a-dynamically-added-rule-tp15810172p15815325.html
>>
>> Sent from the drools - user mailing list archive at Nabble.com.
>>
>> _______________________________________________
>> rules-users mailing list
>> rules-users at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-users
>>
>
>
>
> --
> Edson Tirelli
> JBoss Drools Core Development
> Office: +55 11 3529-6000
> Mobile: +55 11 9287-5646
> JBoss, a division of Red Hat @ www.jboss.com
>
> _______________________________________________
> rules-users mailing list
> rules-users at lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-users
>
>
--
View this message in context: http://www.nabble.com/Cant-seem-to-fire-a-dynamically-added-rule-tp15810172p15832381.html
Sent from the drools - user mailing list archive at Nabble.com.
More information about the rules-users
mailing list