woolfel 2004/07/20 11:40:02
Modified: src/core/org/apache/jmeter/reporters ResultCollector.java
Log:
thanks to Frank lindner for discovering the bug. if a user manually types
the directory/file for the log and the directory does not exist, jmeter
wasn't creating the directory. that resulted in the no log. the patch
calls File.mkdirs() to create the directorys before getting the writer.
peter
Revision Changes Path
1.39 +3 -1
jakarta-jmeter/src/core/org/apache/jmeter/reporters/ResultCollector.java
Index: ResultCollector.java
===================================================================
RCS file:
/home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/reporters/ResultCollector.java,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- ResultCollector.java 20 Jun 2004 01:23:40 -0000 1.38
+++ ResultCollector.java 20 Jul 2004 18:40:01 -0000 1.39
@@ -238,11 +238,13 @@
{
trimmed = trimLastLine(filename);
}
+ File ofile = new File(filename);
+ ofile.mkdirs();
writer =
new PrintWriter(
new OutputStreamWriter(
new BufferedOutputStream(
- new FileOutputStream(filename, trimmed)),
+ new FileOutputStream(ofile, trimmed)),
"UTF-8"),
true);
files.put(filename, writer);
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]