[
https://jira.jboss.org/jira/browse/JBRULES-2043?page=com.atlassian.jira.p...
]
Dietmar Scheidl reopened JBRULES-2043:
--------------------------------------
There is a scoreDrl file but the problem is an error in the rules. As a result the
PackageBuilder reads the drl file and can not compile it.
When you directly use Drools you can use PackageBuilder::getErrors() to get a clue whats
wrong in your rules. There is no check if building the scoreDrl failed with an error. If
so, it only throws the NullPointerException but does not show the PackageBuilderErrors.
No decent error message when the scoreDrl doesn't exist (was: Log
problems while building the RuleBase)
-------------------------------------------------------------------------------------------------------
Key: JBRULES-2043
URL:
https://jira.jboss.org/jira/browse/JBRULES-2043
Project: JBoss Drools
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: drools-solver
Affects Versions: 5.0.0.M5
Reporter: Dietmar Scheidl
Assignee: Geoffrey De Smet
Fix For: 5.0.0.GA
I startet to experiment with the drools-solver but only got a NullPointerException:
Caused by: java.lang.NullPointerException
at org.drools.common.AbstractRuleBase.addPackages(AbstractRuleBase.java:429)
at org.drools.reteoo.ReteooRuleBase.addPackage(ReteooRuleBase.java:395)
at
org.drools.solver.config.localsearch.LocalSearchSolverConfig.buildRuleBase(LocalSearchSolverConfig.java:166)
at
org.drools.solver.config.localsearch.LocalSearchSolverConfig.buildSolver(LocalSearchSolverConfig.java:137)
at
org.drools.solver.config.XmlSolverConfigurer.buildSolver(XmlSolverConfigurer.java:73)
...
After debugging into this location, I found out that it comes from an error in my
scoreDrl.
The buildSolver-Method should fail with a more helpful exception or the result of the
PackageBuilder should be available to analyse the problems.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira