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 se...@apache.org on 2005/05/18 02:08:14 UTC

cvs commit: jakarta-jmeter/src/core/org/apache/jmeter/save SaveService.java

sebb        2005/05/17 17:08:14

  Modified:    src/core/org/apache/jmeter/save SaveService.java
  Log:
  Use specific Exceptions
  
  Revision  Changes    Path
  1.56      +17 -3     jakarta-jmeter/src/core/org/apache/jmeter/save/SaveService.java
  
  Index: SaveService.java
  ===================================================================
  RCS file: /home/cvs/jakarta-jmeter/src/core/org/apache/jmeter/save/SaveService.java,v
  retrieving revision 1.55
  retrieving revision 1.56
  diff -u -r1.55 -r1.56
  --- SaveService.java	7 May 2005 21:53:06 -0000	1.55
  +++ SaveService.java	18 May 2005 00:08:14 -0000	1.56
  @@ -19,10 +19,12 @@
   
   import java.io.BufferedInputStream;
   import java.io.FileInputStream;
  +import java.io.IOException;
   import java.io.InputStream;
   import java.io.InputStreamReader;
   import java.io.Reader;
   import java.io.Writer;
  +import java.lang.reflect.InvocationTargetException;
   import java.util.Iterator;
   import java.util.Map;
   import java.util.Properties;
  @@ -133,15 +135,27 @@
                           saver.registerConverter((Converter)Class.forName(key).newInstance());
                        }
                     }
  -                  catch (Exception e1)
  +                  catch (IllegalAccessException e1)
                     {
                        log.warn("Can't register a converter: " + key,e1);
  -                  }
  +                  } catch (InstantiationException e1) {
  +                      log.warn("Can't register a converter: " + key,e1);
  +				} catch (ClassNotFoundException e1) {
  +                    log.warn("Can't register a converter: " + key,e1);
  +				} catch (IllegalArgumentException e1) {
  +                    log.warn("Can't register a converter: " + key,e1);
  +				} catch (SecurityException e1) {
  +                    log.warn("Can't register a converter: " + key,e1);
  +				} catch (InvocationTargetException e1) {
  +                    log.warn("Can't register a converter: " + key,e1);
  +				} catch (NoSuchMethodException e1) {
  +                    log.warn("Can't register a converter: " + key,e1);
  +				}
                  }
               }
            }
         }
  -      catch (Exception e)
  +      catch (IOException e)
         {
            log.error("Bad saveservice properties file", e);
         }
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org