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]

Reply via email to