You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by wo...@apache.org on 2004/07/20 20:40:02 UTC
cvs commit: jakarta-jmeter/src/core/org/apache/jmeter/reporters ResultCollector.java
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: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org