[jboss-svn-commits] JBL Code SVN: r27193 - labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/config.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat Jun 27 11:26:32 EDT 2009
Author: ge0ffrey
Date: 2009-06-27 11:26:31 -0400 (Sat, 27 Jun 2009)
New Revision: 27193
Modified:
labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/config/XmlSolverConfigurer.java
Log:
better error reporting
Modified: labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/config/XmlSolverConfigurer.java
===================================================================
--- labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/config/XmlSolverConfigurer.java 2009-06-27 15:08:39 UTC (rev 27192)
+++ labs/jbossrules/trunk/drools-solver/drools-solver-core/src/main/java/org/drools/solver/config/XmlSolverConfigurer.java 2009-06-27 15:26:31 UTC (rev 27193)
@@ -49,7 +49,11 @@
// ************************************************************************
public XmlSolverConfigurer configure(String resource) {
- return configure(getClass().getResourceAsStream(resource));
+ InputStream in = getClass().getResourceAsStream(resource);
+ if (in == null) {
+ throw new IllegalArgumentException("The solver configuration (" + resource + ") does not exist.");
+ }
+ return configure(in);
}
public XmlSolverConfigurer configure(InputStream in) {
More information about the jboss-svn-commits
mailing list