[rules-users] KnowledgeAgentImpl registeredResourceMap memory issue

Davide Sottara dsotty at gmail.com
Mon Apr 14 15:12:53 EDT 2014


MVEL glitch, try size() > 0

On 04/14/2014 11:59 AM, Cwen wrote:
> Thank you Davide. That helped. I re-compiled the pkg and it got loaded
> successfully. However the run execution is throwing the following errors. I
> am looking into it. Not sure if that's something you have any insight.
>
> [Error: could not access: size; in class: java.util.ArrayList]
> [Near : {... size > 0 ....}]
>              ^
> [Line: 1, Column: 1]
> 	at
> org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getBeanProperty(ReflectiveAccessorOptimizer.java:683)
> 	at
> org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.getBeanPropertyAO(ReflectiveAccessorOptimizer.java:465)
> 	at
> org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.compileGetChain(ReflectiveAccessorOptimizer.java:370)
> 	at
> org.mvel2.optimizers.impl.refl.ReflectiveAccessorOptimizer.optimizeAccessor(ReflectiveAccessorOptimizer.java:140)
> 	at org.mvel2.ast.ASTNode.optimize(ASTNode.java:159)
> 	at org.mvel2.ast.ASTNode.getReducedValueAccelerated(ASTNode.java:115)
> 	at
> org.mvel2.ast.BinaryOperation.getReducedValueAccelerated(BinaryOperation.java:114)
> 	at org.mvel2.MVELRuntime.execute(MVELRuntime.java:86)
> 	at
> org.mvel2.compiler.CompiledExpression.getDirectValue(CompiledExpression.java:123)
> 	at
> org.mvel2.compiler.CompiledExpression.getValue(CompiledExpression.java:119)
> 	at org.mvel2.MVEL.executeExpression(MVEL.java:930)
> 	at
> org.drools.rule.constraint.MvelConditionEvaluator.evaluate(MvelConditionEvaluator.java:73)
> 	at
> org.drools.rule.constraint.MvelConditionEvaluator.evaluate(MvelConditionEvaluator.java:52)
> 	at
> org.drools.rule.constraint.MvelConstraint.evaluate(MvelConstraint.java:218)
> 	at
> org.drools.rule.constraint.MvelConstraint.isAllowed(MvelConstraint.java:175)
> 	at
> org.drools.reteoo.AccumulateNode.evaluateResultConstraints(AccumulateNode.java:655)
> 	at
> org.drools.reteoo.AccumulateNode.assertLeftTuple(AccumulateNode.java:185)
> 	at
> org.drools.reteoo.CompositeLeftTupleSinkAdapter.doPropagateAssertLeftTuple(CompositeLeftTupleSinkAdapter.java:232)
> 	at
> org.drools.reteoo.CompositeLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(CompositeLeftTupleSinkAdapter.java:116)
> 	at
> org.drools.reteoo.LeftInputAdapterNode.assertObject(LeftInputAdapterNode.java:151)
> 	at
> org.drools.reteoo.CompositeObjectSinkAdapter.doPropagateAssertObject(CompositeObjectSinkAdapter.java:497)
> 	at
> org.drools.reteoo.CompositeObjectSinkAdapter.propagateAssertObject(CompositeObjectSinkAdapter.java:382)
> 	at
> org.drools.reteoo.CompositeObjectSinkAdapter.propagateAssertObject(CompositeObjectSinkAdapter.java:364)
> 	at org.drools.reteoo.ObjectTypeNode.assertObject(ObjectTypeNode.java:302)
> 	at org.drools.reteoo.EntryPointNode.assertObject(EntryPointNode.java:254)
> 	at org.drools.common.NamedEntryPoint.insert(NamedEntryPoint.java:366)
> 	at org.drools.common.NamedEntryPoint.insert(NamedEntryPoint.java:327)
> 	at
> org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:950)
> 	at
> org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:894)
> 	at
> org.drools.impl.StatefulKnowledgeSessionImpl.insert(StatefulKnowledgeSessionImpl.java:269)
>
>
>
>
> --
> View this message in context: http://drools.46999.n3.nabble.com/KnowledgeAgentImpl-registeredResourceMap-memory-issue-tp4029216p4029253.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
>



More information about the rules-users mailing list