sebb        2004/01/21 15:22:23

  Modified:    src/functions/org/apache/jmeter/functions CSVRead.java
  Log:
  Handle missing file more gracefully
  
  Revision  Changes    Path
  1.10      +10 -4     
jakarta-jmeter/src/functions/org/apache/jmeter/functions/CSVRead.java
  
  Index: CSVRead.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-jmeter/src/functions/org/apache/jmeter/functions/CSVRead.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- CSVRead.java      20 Jan 2004 01:30:06 -0000      1.9
  +++ CSVRead.java      21 Jan 2004 23:22:23 -0000      1.10
  @@ -55,6 +55,7 @@
   package org.apache.jmeter.functions;
   
   import java.io.BufferedReader;
  +import java.io.FileNotFoundException;
   import java.io.FileReader;
   import java.io.IOException;
   import java.io.Serializable;
  @@ -181,7 +182,12 @@
               try
               {
                   int columnIndex = Integer.parseInt(columnOrNext); // what column is 
wanted?
  -                myValue = (String) processedLines.get(columnIndex);
  +                if (processedLines != null) {
  +                                     myValue = (String) 
processedLines.get(columnIndex);
  +                } else {
  +                     log.error("No file data found");
  +                }
  +                
               }
               catch (NumberFormatException e)
               {
  @@ -299,9 +305,9 @@
               FileReader fis = new FileReader(fileName);
               myBread = new BufferedReader(fis);
           }
  -        catch (Exception e)
  +        catch (FileNotFoundException e)
           {
  -            log.error("openFile", e);
  +            log.error(e.toString());
           }
       }
       
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to