Index: lutinutil/src/java/org/codelutin/util/Resource.java diff -u lutinutil/src/java/org/codelutin/util/Resource.java:1.31 lutinutil/src/java/org/codelutin/util/Resource.java:1.32 --- lutinutil/src/java/org/codelutin/util/Resource.java:1.31 Thu Feb 21 21:00:23 2008 +++ lutinutil/src/java/org/codelutin/util/Resource.java Mon Mar 3 13:19:55 2008 @@ -23,9 +23,9 @@ * * @author POUSSIN Benjamin * Copyright Code Lutin -* @version $Revision: 1.31 $ +* @version $Revision: 1.32 $ * -* Mise a jour: $Date: 2008-02-21 21:00:23 $ +* Mise a jour: $Date: 2008-03-03 13:19:55 $ * par : $Author: tchemit $ */ @@ -44,7 +44,6 @@ import java.net.URLClassLoader; import java.net.URISyntaxException; import java.util.ArrayList; -import java.util.Arrays; import java.util.List; import java.util.Properties; import java.util.jar.JarFile; @@ -226,6 +225,7 @@ *@return la liste des urls correspondant au pattern */ static public List getURLs(String pattern, URLClassLoader classLoader) { + long t0 = System.nanoTime(); if(classLoader == null){ classLoader = (URLClassLoader)ClassLoader.getSystemClassLoader(); } @@ -244,11 +244,9 @@ } } } - if (log.isInfoEnabled()) { - log.info("search URLs pattern: " + pattern + " in " + arrayURL.length+" urls"); - } else { - if (log.isDebugEnabled()) { - log.debug("search URLs pattern: " + pattern + " in " + Arrays.toString(arrayURL)); + if (log.isDebugEnabled()) { + for (URL url : arrayURL) { + log.debug("found url " + url); } } @@ -266,7 +264,9 @@ urlList.addAll(Resource.getURLsFromDirectory(file, pattern)); } } - + if (log.isInfoEnabled()) { + log.info("search URLs pattern: " + pattern + " in " + arrayURL.length+" urls in "+StringUtil.convertTime(System.nanoTime()-t0)); + } return urlList; }