[jboss-svn-commits] JBL Code SVN: r26281 - labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/config/localsearch.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Apr 27 15:39:23 EDT 2009
Author: ge0ffrey
Date: 2009-04-27 15:39:23 -0400 (Mon, 27 Apr 2009)
New Revision: 26281
Modified:
labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/config/localsearch/LocalSearchSolverConfig.java
Log:
JBRULES-2043
Modified: labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/config/localsearch/LocalSearchSolverConfig.java
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/config/localsearch/LocalSearchSolverConfig.java 2009-04-27 14:32:15 UTC (rev 26280)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/config/localsearch/LocalSearchSolverConfig.java 2009-04-27 19:39:23 UTC (rev 26281)
@@ -166,11 +166,11 @@
}
RuleBaseConfiguration ruleBaseConfiguration = new RuleBaseConfiguration();
RuleBase ruleBase = RuleBaseFactory.newRuleBase(ruleBaseConfiguration);
- try {
- ruleBase.addPackage(packageBuilder.getPackage());
- } catch (Exception e) { // TODO remove me if removed in drools 4.0.1
- throw new IllegalArgumentException("scoreDrlList (" + scoreDrlList + ") could not be loaded.", e);
+ if (packageBuilder.hasErrors()) {
+ throw new IllegalStateException("There are errors in the scoreDrl's:"
+ + packageBuilder.getErrors().toString());
}
+ ruleBase.addPackage(packageBuilder.getPackage());
return ruleBase;
}
More information about the jboss-svn-commits
mailing list