Bonjour, Dans une application, j'ai besoin de rechercher des resources en fonction d'un pattern, pour cela j'ai utilisé la fonction Resource.getURLs(String pattern) mais qui par défaut recherche dans le system classloader. De plus, ayant un class loader personnalisé, je ne peux pas utiliser la fonction Resource.getURLs(String pattern, URLClassLoader classLoader) car je ne suis pas sur que mon classloader: Thread.currentThread().getContextClassLoader() etend URLClassLoader. J'ai trouvé un autre code qui permet de recherche des patterns dans un simple ClassLoader dans... Spring. http://static.springsource.org/spring/docs/2.5.x/api/org/springframework/cor... Voici un exemple d'utilisation : PathMatchingResourcePatternResolver resolver = new PathMatchingResourcePatternResolver(Thread.currentThread().getContextClassLoader()); Resource[] resources = resolver.getResources("classpath:/validators/fr/ifremer/coser/data/*.xml"); for (Resource resource : resources) { URL url = resource.getURL(); ... } Je n'ai pas trop regardé comment ils faisaient, mais ca a résolu le fonctionnement en local et en java web start sans trop de developpement. Mais j'ai une dépendance sur Spring :( -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com