-
Bug
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
2021 Week 43-45 (from Oct 25)
-
-
NEW
-
NEW
Caused by: java.lang.ClassCastException: class vngschedules.schedule.Student cannot be cast to class [Ljava.lang.Object; (vngschedules.schedule.Student is in unnamed module of loader 'app'; [Ljava.lang.Object; is in module java.base of loader 'bootstrap') at org.drools.core.base.extractors.ArrayElementReader.getValue(ArrayElementReader.java:162) at org.drools.core.base.extractors.ArrayElementReader.getValue(ArrayElementReader.java:279) at org.drools.modelcompiler.KiePackagesBuilder.lambda$getBindingFunction$66de2761$1(KiePackagesBuilder.java:789) at org.drools.modelcompiler.constraints.LambdaReadAccessor.getValue(LambdaReadAccessor.java:42) at org.drools.core.rule.Declaration.getValue(Declaration.java:258) at org.optaplanner.core.impl.score.stream.drools.common.AbstractAccumulator.extractValue(AbstractAccumulator.java:42) at org.optaplanner.core.impl.score.stream.drools.common.BiAccumulator.accumulate(BiAccumulator.java:55) at org.drools.core.rule.SingleAccumulate.accumulate(SingleAccumulate.java:96) at org.drools.core.phreak.PhreakAccumulateNode.addMatch(PhreakAccumulateNode.java:736) at org.drools.core.phreak.PhreakAccumulateNode.doRightInserts(PhreakAccumulateNode.java:253) at org.drools.core.phreak.PhreakAccumulateNode.doNode(PhreakAccumulateNode.java:99) at org.drools.core.phreak.RuleNetworkEvaluator.switchOnDoBetaNode(RuleNetworkEvaluator.java:591) at org.drools.core.phreak.RuleNetworkEvaluator.evalBetaNode(RuleNetworkEvaluator.java:558) at org.drools.core.phreak.RuleNetworkEvaluator.evalNode(RuleNetworkEvaluator.java:385) at org.drools.core.phreak.RuleNetworkEvaluator.innerEval(RuleNetworkEvaluator.java:345) at org.drools.core.phreak.RuleNetworkEvaluator.evalStackEntry(RuleNetworkEvaluator.java:243) at org.drools.core.phreak.RuleNetworkEvaluator.outerEval(RuleNetworkEvaluator.java:186) at org.drools.core.phreak.RuleNetworkEvaluator.evaluateNetwork(RuleNetworkEvaluator.java:139) at org.drools.core.phreak.RuleExecutor.reEvaluateNetwork(RuleExecutor.java:235) at org.drools.core.phreak.RuleExecutor.evaluateNetworkAndFire(RuleExecutor.java:91) at org.drools.core.concurrent.AbstractRuleEvaluator.internalEvaluateAndFire(AbstractRuleEvaluator.java:33) at org.drools.core.concurrent.SequentialRuleEvaluator.evaluateAndFire(SequentialRuleEvaluator.java:43) at org.drools.core.common.DefaultAgenda.fireLoop(DefaultAgenda.java:789) at org.drools.core.common.DefaultAgenda.internalFireAllRules(DefaultAgenda.java:736) at org.drools.core.common.DefaultAgenda.fireAllRules(DefaultAgenda.java:728) at org.drools.core.impl.StatefulKnowledgeSessionImpl.internalFireAllRules(StatefulKnowledgeSessionImpl.java:1344) at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1335) at org.drools.core.impl.StatefulKnowledgeSessionImpl.fireAllRules(StatefulKnowledgeSessionImpl.java:1327)
- causes
-
PLANNER-2565 ClassCastException in complex constraint with groupBy() and flattenLast()
-
- Closed
-