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