dion 02/01/26 19:20:01
Modified: latka/src/java/org/apache/commons/latka Latka.java
Log:
Fixed unchecked mkdirs causing reporting to fail. On Linux (and other unixes)
when the user running latka runs the .sh file from a directory that they
don't have write access to, the mkdirs silently fails
Revision Changes Path
1.26 +3 -1
jakarta-commons/latka/src/java/org/apache/commons/latka/Latka.java
Index: Latka.java
===================================================================
RCS file:
/home/cvs/jakarta-commons/latka/src/java/org/apache/commons/latka/Latka.java,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- Latka.java 27 Jan 2002 02:04:30 -0000 1.25
+++ Latka.java 27 Jan 2002 03:20:01 -0000 1.26
@@ -216,7 +216,9 @@
}
File dir = new File("logs");
- dir.mkdirs();
+ if (!dir.mkdirs()) {
+ throw new IOException("Unable to create logs directory");
+ }
SimpleDateFormat formatter = new SimpleDateFormat ("yyyyMMdd'-'HHmm");
Date currentTime_1 = new Date();
String dateString = formatter.format(currentTime_1);
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>