[jboss-jira] [JBoss JIRA] (DROOLS-1761) If the drools-core or drools-compiler jar is missing in the runtime classpath, the error message should mention that

Geoffrey De Smet (JIRA) issues at jboss.org
Fri Oct 13 07:48:00 EDT 2017


     [ https://issues.jboss.org/browse/DROOLS-1761?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Geoffrey De Smet reassigned DROOLS-1761:
----------------------------------------

    Assignee: Mario Fusco  (was: Edson Tirelli)


> If the drools-core or drools-compiler jar is missing in the runtime classpath, the error message should mention that
> --------------------------------------------------------------------------------------------------------------------
>
>                 Key: DROOLS-1761
>                 URL: https://issues.jboss.org/browse/DROOLS-1761
>             Project: Drools
>          Issue Type: Enhancement
>            Reporter: Geoffrey De Smet
>            Assignee: Mario Fusco
>
> Instead of doing these behaviors:
> - Exception "Child services have no parent"
> {code}
> Caused by: java.lang.RuntimeException: Child services [org.kie.api.internal.assembler.KieAssemblers] have no parent
>         at org.kie.api.internal.utils.ServiceDiscoveryImpl.buildMap(ServiceDiscoveryImpl.java:186)
> {code}
> -- https://stackoverflow.com/questions/46690139/exception-child-services-have-no-parent-when-starting-optaplanner-application?noredirect=1#comment80374406_46690139
> - Return of null
> {code}
> Exception in thread "main" java.lang.NullPointerException: null
>     at org.optaplanner.core.config.score.director.ScoreDirectorFactoryConfig.buildDroolsScoreDirectorFactory(ScoreDirectorFactoryConfig.java:461)
> {code}
> -- https://stackoverflow.com/questions/46349199/optaplanner-nullpointerexception-scoredirectorfactoryconfig-when-packaged-as-jar
> -- https://stackoverflow.com/questions/46199392/optaplanner-nullpointerexception-when-creating-jar-file
> Instead of that, the kie-api code should have an error message that gives the user a clue that the drools-core.jar (etc) isn't in the classpath.



--
This message was sent by Atlassian JIRA
(v7.5.0#75005)


More information about the jboss-jira mailing list