[Lutinutil-commits] r1311 - in lutinutil/trunk: . src/main/java/org/codelutin/util
Author: tchemit Date: 2009-01-21 16:26:29 +0000 (Wed, 21 Jan 2009) New Revision: 1311 Modified: lutinutil/trunk/changelog.txt lutinutil/trunk/src/main/java/org/codelutin/util/Resource.java Log: fix bug on Resource when a jar manifest classpath contains some XXX:// jar path Modified: lutinutil/trunk/changelog.txt =================================================================== --- lutinutil/trunk/changelog.txt 2009-01-21 04:50:41 UTC (rev 1310) +++ lutinutil/trunk/changelog.txt 2009-01-21 16:26:29 UTC (rev 1311) @@ -1,3 +1,6 @@ +ver 1.0.3 ??? 200901?? + * 20090121 [chemit] fix bug on Resource when a jar manifest classpath contains some XXX:// jar path + ver 1.0.2 chemit 20090107 * 20090105 [chemit] add getCurrentDirectory method in FileUtil * 20090104 [chemit] modify I18n loading to not override sentences with empty value are found and there is already a Modified: lutinutil/trunk/src/main/java/org/codelutin/util/Resource.java =================================================================== --- lutinutil/trunk/src/main/java/org/codelutin/util/Resource.java 2009-01-21 04:50:41 UTC (rev 1310) +++ lutinutil/trunk/src/main/java/org/codelutin/util/Resource.java 2009-01-21 16:26:29 UTC (rev 1311) @@ -386,6 +386,12 @@ File path; for (int i = 0; i < paths.length; i++) { String s = paths[i]; + // test de l'existence d'un protocole dans le path (genre file:...) + if (s.indexOf(':') != -1) { + result[i + 1] = new URL(s); + continue; + } + if (s.startsWith(".") || !s.startsWith("/")) { // relative url path = new File(container, s);
participants (1)
-
tchemit@users.labs.libre-entreprise.org