Author: pmouawad
Date: Fri Dec 11 21:22:49 2015
New Revision: 1719568

URL: http://svn.apache.org/viewvc?rev=1719568&view=rev
Log:
Check null if dir is invalid

Modified:
    jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java

Modified: jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java
URL: 
http://svn.apache.org/viewvc/jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java?rev=1719568&r1=1719567&r2=1719568&view=diff
==============================================================================
--- jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java 
(original)
+++ jmeter/trunk/src/jorphan/org/apache/jorphan/reflect/ClassFinder.java Fri 
Dec 11 21:22:49 2015
@@ -181,6 +181,7 @@ public final class ClassFinder {
                             return name.endsWith(DOT_JAR);
                         }
                     });
+                    // jars cannot be null
                     Collections.addAll(fullList, jars);
                 }
             }
@@ -559,6 +560,10 @@ public final class ClassFinder {
 
     private static void findClassesInPathsDir(String strPathElement, File dir, 
Set<String> listClasses) throws IOException {
         String[] list = dir.list();
+        if(list==null) {
+            log.warn(dir.getAbsolutePath()+" is not a folder");
+            return;
+        }
         for (String aList : list) {
             File file = new File(dir, aList);
             if (file.isDirectory()) {


Reply via email to