Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Testcase: testQueryRef(TestAgent): Caused an ERROR
- rule: Invoke
- org.drools.runtime.rule.ConsequenceException: rule: Invoke
- at org.drools.runtime.rule.impl.DefaultConsequenceExceptionHandler.handleException(DefaultConsequenceExceptionHandler.java:39)
- at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:915)
- at org.drools.common.DefaultAgenda.fireNextItem(DefaultAgenda.java:844)
- at org.drools.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:1055)
- at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:733)
- at org.drools.common.AbstractWorkingMemory.fireAllRules(AbstractWorkingMemory.java:699)
- at org.drools.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:218)
- at org.drools.fipa.DroolsAgent.tell(DroolsAgent.java:39)
- at TestAgent.testQueryRef(TestAgent.java:146)
- Caused by: java.lang.ClassCastException: org.drools.rule.Variable cannot be cast to java.lang.Number
- at org.drools.base.extractors.ArrayElementReader.getLongValue(ArrayElementReader.java:134)
- at org.drools.rule.VariableRestriction$LongVariableContextEntry.updateFromTuple(VariableRestriction.java:450)
- at org.drools.rule.UnificationRestriction$UnificationContextEntry.updateFromTuple(UnificationRestriction.java:169)
- at org.drools.common.TripleBetaConstraints.updateFromTuple(TripleBetaConstraints.java:162)
- at org.drools.common.TripleNonIndexSkipBetaConstraints.updateFromTuple(TripleNonIndexSkipBetaConstraints.java:82)
- at org.drools.reteoo.JoinNode.assertLeftTuple(JoinNode.java:98)
- at org.drools.reteoo.SingleLeftTupleSinkAdapter.doPropagateAssertLeftTuple(SingleLeftTupleSinkAdapter.java:184)
- at org.drools.reteoo.SingleLeftTupleSinkAdapter.createAndPropagateAssertLeftTuple(SingleLeftTupleSinkAdapter.java:133)
- at org.drools.reteoo.LeftInputAdapterNode.assertObject(LeftInputAdapterNode.java:137)
- at org.drools.reteoo.SingleObjectSinkAdapter.propagateAssertObject(SingleObjectSinkAdapter.java:59)
- at org.drools.reteoo.AlphaNode.assertObject(AlphaNode.java:134)
- at org.drools.reteoo.CompositeObjectSinkAdapter.doPropagateAssertObject(CompositeObjectSinkAdapter.java:450)
- at org.drools.reteoo.CompositeObjectSinkAdapter.propagateAssertObject(CompositeObjectSinkAdapter.java:368)
- at org.drools.reteoo.ObjectTypeNode.assertObject(ObjectTypeNode.java:193)
- at org.drools.reteoo.EntryPointNode.assertObject(EntryPointNode.java:143)
- at org.drools.common.NamedEntryPoint.insert(NamedEntryPoint.java:332)
- at org.drools.common.AbstractWorkingMemory.insert(AbstractWorkingMemory.java:917)
- at org.drools.reteoo.ReteooWorkingMemory.getQueryResults(ReteooWorkingMemory.java:164)
- at org.drools.impl.StatefulKnowledgeSessionImpl.getQueryResults(StatefulKnowledgeSessionImpl.java:756)
- at org.drools.command.runtime.rule.QueryCommand.execute(QueryCommand.java:97)
- at org.drools.command.runtime.rule.QueryCommand.execute(QueryCommand.java:36)
- at org.drools.command.runtime.BatchExecutionCommandImpl.execute(BatchExecutionCommandImpl.java:155)
- at org.drools.command.runtime.BatchExecutionCommandImpl.execute(BatchExecutionCommandImpl.java:76)
- at org.drools.impl.StatefulKnowledgeSessionImpl.execute(StatefulKnowledgeSessionImpl.java:796)
- at org.drools.impl.StatefulKnowledgeSessionImpl.execute(StatefulKnowledgeSessionImpl.java:768)
- at org.drools.fipa.Rule_Invoke_0.defaultConsequence(Rule_Invoke_0.java:13)
- at org.drools.fipa.Rule_Invoke_0DefaultConsequenceInvoker.evaluate(Rule_Invoke_0DefaultConsequenceInvoker.java:44)
- at org.drools.common.DefaultAgenda.fireActivation(DefaultAgenda.java:905)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement