[jboss-svn-commits] JBL Code SVN: r24975 - labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/util.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Jan 28 11:16:15 EST 2009


Author: KrisVerlaenen
Date: 2009-01-28 11:16:15 -0500 (Wed, 28 Jan 2009)
New Revision: 24975

Modified:
   labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/util/DroolsClasspathContainer.java
Log:
JBRULES-1947: Drools runtimes should support a nested lib directory
 - added search in lib dir

Modified: labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/util/DroolsClasspathContainer.java
===================================================================
--- labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/util/DroolsClasspathContainer.java	2009-01-28 14:34:01 UTC (rev 24974)
+++ labs/jbossrules/trunk/drools-eclipse/org.drools.eclipse/src/main/java/org/drools/eclipse/util/DroolsClasspathContainer.java	2009-01-28 16:16:15 UTC (rev 24975)
@@ -97,7 +97,9 @@
     private void addJarNames(File file, List list) {
         File[] files = file.listFiles();
         for (int i = 0; i < files.length; i++) {
-            if (files[i].getPath().endsWith(".jar")) {
+        	if (files[i].isDirectory() && "lib".equals(files[i].getName())) {
+            	addJarNames(files[i], list);
+            } else if (files[i].getPath().endsWith(".jar")) {
                 list.add(files[i].getAbsolutePath());
             }
         }




More information about the jboss-svn-commits mailing list