[infinispan-commits] Infinispan SVN: r526 - trunk/core/src/main/java/org/infinispan/util.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Thu Jul 9 03:06:15 EDT 2009


Author: vblagojevic at jboss.com
Date: 2009-07-09 03:06:15 -0400 (Thu, 09 Jul 2009)
New Revision: 526

Modified:
   trunk/core/src/main/java/org/infinispan/util/ClassFinder.java
Log:
add maven specific path system property

Modified: trunk/core/src/main/java/org/infinispan/util/ClassFinder.java
===================================================================
--- trunk/core/src/main/java/org/infinispan/util/ClassFinder.java	2009-07-09 07:05:36 UTC (rev 525)
+++ trunk/core/src/main/java/org/infinispan/util/ClassFinder.java	2009-07-09 07:06:15 UTC (rev 526)
@@ -69,13 +69,14 @@
    }
    
    public static List<Class<?>> infinispanClasses() throws Exception {
-      List<File> files = new ArrayList<File>();
-      String javaClassPath = System.getProperty("java.class.path");
+      List<File> files = new ArrayList<File>();     
+      String javaClassPath = System.getProperty("java.class.path") + File.pathSeparator
+               + System.getProperty("surefire.test.class.path");     
 
       // either infinispan jar or a directory of output classes contains infinispan classes
       for (String path : javaClassPath.split(File.pathSeparator)) {
          if ((path.contains("infinispan") && path.endsWith("jar")) || !path.endsWith("jar")) {
-            files.add(new File(path));
+            files.add(new File(path));           
          }
       }
       if (files.isEmpty())




More information about the infinispan-commits mailing list