[jboss-svn-commits] JBL Code SVN: r33131 - labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/business.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu May 27 13:38:32 EDT 2010
Author: ge0ffrey
Date: 2010-05-27 13:38:32 -0400 (Thu, 27 May 2010)
New Revision: 33131
Modified:
labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/business/SolutionBusiness.java
Log:
solved and output dir can be created as needed
Modified: labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/business/SolutionBusiness.java
===================================================================
--- labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/business/SolutionBusiness.java 2010-05-27 17:03:06 UTC (rev 33130)
+++ labs/jbossrules/trunk/drools-planner/drools-planner-examples/src/main/java/org/drools/planner/examples/common/business/SolutionBusiness.java 2010-05-27 17:38:32 UTC (rev 33131)
@@ -89,15 +89,15 @@
+ ") does not exist. The working directory should be set to drools-planner-examples.");
}
solvedDataDir = new File(getDataDir(), "solved");
- if (!solvedDataDir.exists()) {
+ if (!solvedDataDir.exists() && !solvedDataDir.mkdir()) {
throw new IllegalStateException("The directory solvedDataDir (" + solvedDataDir.getAbsolutePath()
- + ") does not exist. The working directory should be set to drools-planner-examples.");
+ + ") does not exist and could not be created.");
}
if (hasExporter()) {
exportDataDir = new File(getDataDir(), "output");
- if (!exportDataDir.exists()) {
+ if (!exportDataDir.exists() && !exportDataDir.mkdir()) {
throw new IllegalStateException("The directory exportDataDir (" + exportDataDir.getAbsolutePath()
- + ") does not exist. The working directory should be set to drools-planner-examples.");
+ + ") does not exist and could not be created.");
}
}
}
More information about the jboss-svn-commits
mailing list