[rules-users] KnowledgeAgentImpl registeredResourceMap memory issue

Cwen Cwen at regenstrief.org
Mon Apr 14 14:59:47 EDT 2014


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.


More information about the rules-users mailing list