Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save DuncanDoyle/f2f9cc8ef2efd8b8ccf2970629bc61cb to your computer and use it in GitHub Desktop.
Save DuncanDoyle/f2f9cc8ef2efd8b8ccf2970629bc61cb to your computer and use it in GitHub Desktop.
2020-04-06 19:08:50.866 ERROR 25689 --- [nio-8080-exec-2] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: Solving failed.] with root cause
java.lang.NullPointerException: null
at java.base/jdk.internal.reflect.UnsafeFieldAccessorImpl.ensureObj(UnsafeFieldAccessorImpl.java:57) ~[na:na]
at java.base/jdk.internal.reflect.UnsafeObjectFieldAccessorImpl.get(UnsafeObjectFieldAccessorImpl.java:36) ~[na:na]
at java.base/java.lang.reflect.Field.get(Field.java:418) ~[na:na]
at org.optaplanner.core.impl.domain.common.accessor.ReflectionFieldMemberAccessor.executeGetter(ReflectionFieldMemberAccessor.java:59) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at org.optaplanner.core.impl.domain.constraintweight.descriptor.ConstraintWeightDescriptor.lambda$createExtractor$0(ConstraintWeightDescriptor.java:82) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector.lambda$resetScoreHolder$0(DroolsScoreDirector.java:88) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at java.base/java.util.LinkedHashMap.forEach(LinkedHashMap.java:684) ~[na:na]
at org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector.resetScoreHolder(DroolsScoreDirector.java:86) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector.resetKieSession(DroolsScoreDirector.java:76) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at org.optaplanner.core.impl.score.director.drools.DroolsScoreDirector.setWorkingSolution(DroolsScoreDirector.java:67) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at org.optaplanner.core.impl.solver.scope.DefaultSolverScope.setWorkingSolutionFromBestSolution(DefaultSolverScope.java:218) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at org.optaplanner.core.impl.solver.AbstractSolver.solvingStarted(AbstractSolver.java:79) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at org.optaplanner.core.impl.solver.DefaultSolver.solvingStarted(DefaultSolver.java:208) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at org.optaplanner.core.impl.solver.DefaultSolver.solve(DefaultSolver.java:188) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at org.optaplanner.core.impl.solver.DefaultSolverJob.call(DefaultSolverJob.java:95) ~[optaplanner-core-7.35.0.Final.jar!/:7.35.0.Final]
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment