Revision: 2017 http://archive-access.svn.sourceforge.net/archive-access/?rev=2017&view=rev Author: bradtofel Date: 2007-09-28 15:39:36 -0700 (Fri, 28 Sep 2007) Log Message: ----------- FEATURE: now attempts to create missing tmp and target directories. Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/indexer/IndexClient.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/indexer/IndexClient.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/indexer/IndexClient.java 2007-09-28 22:38:08 UTC (rev 2016) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/indexer/IndexClient.java 2007-09-28 22:39:36 UTC (rev 2017) @@ -114,6 +114,9 @@ // assume a local directory: File toBeMergedDir = new File(target); if(!toBeMergedDir.exists()) { + toBeMergedDir.mkdirs(); + } + if(!toBeMergedDir.exists()) { throw new IOException("Target " + target + " does not exist"); } if(!toBeMergedDir.isDirectory()) { @@ -360,5 +363,8 @@ */ public void setTmpDir(String tmpDir) { this.tmpDir = new File(tmpDir); + if(!this.tmpDir.isDirectory()) { + this.tmpDir.mkdirs(); + } } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |