Details
-
Bug
-
Resolution: Won't Do
-
Major
-
None
-
7.12.0.Final
-
None
-
-
NEW
-
NEW
Description
- by calling the POST method to test as described in the tutorial
- I always get the same error when referring to the class/entity problem:
12:23:24,742 ERROR [org.kie.server.services.optaplanner.SolverServiceBase] (pool-14-thread-2) Exception executing solver 'solver1' from container 'employeerostering_1.1'. Thread will terminate.: java.lang.IllegalArgumentException: A planning entity is an instance of an entitySubclass (class employeerostering.employeerostering.Shift) that is not configured as a planning entity.
If that class (Shift) (or superclass thereof) is not a entityClass ([class employeerostering.employeerostering.ShiftAssignment]), check your Solution implementation's annotated methods.
If it is, check your solver configuration.
at org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor.findEntityDescriptorOrFail(SolutionDescriptor.java:820)
at org.optaplanner.core.impl.domain.solution.descriptor.SolutionDescriptor.countUninitializedVariables(SolutionDescriptor.java:1008)
at org.optaplanner.core.impl.score.director.AbstractScoreDirector.setWorkingSolution(AbstractScoreDirector.java:165)
at org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector.setWorkingSolution(DroolsScoreDirector.java:68)
at org.optaplanner.core.impl.solver.scope.DefaultSolverScope.setWorkingSolutionFromBestSolution(DefaultSolverScope.java:230)
at org.optaplanner.core.impl.solver.AbstractSolver.solvingStarted(AbstractSolver.java:75)
at org.optaplanner.core.impl.solver.DefaultSolver.solvingStarted(DefaultSolver.java:210)
at org.optaplanner.core.impl.solver.DefaultSolver.solve(DefaultSolver.java:190)
at org.kie.server.services.optaplanner.SolverServiceBase.lambda$solvePlanningProblem$3(SolverServiceBase.java:493)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)