-
Task
-
Resolution: Done
-
Major
-
None
-
None
-
None
-
2021 Week 34-36 (from Aug 23)
-
3
-
Undefined
-
NEW
-
NEW
Example:
the java-activemq quickstart relies on a common module containing the OptaPlanner domain. In order for Quarkus to detect the domain classes in the solver module, the common module has to have jandex-maven-plugin configured.
If not, Quarkus fails to start the solver app because of missing SolverManager bean. However, the exception message does not point to the root cause, being little helpful.
The goal is to improve the error message in case the OptaPlanner Quarkus beans cannot be created.
Implementation suggestion:
create new bean producers that would provide helpful message in case of an error.