You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by nd...@apache.org on 2009/05/29 03:11:59 UTC
svn commit: r779809 -
/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/net/URLClassLoader.java
Author: ndbeyer
Date: Fri May 29 01:11:58 2009
New Revision: 779809
URL: http://svn.apache.org/viewvc?rev=779809&view=rev
Log:
Apply v3 path from HARMONY-6074 to correctly parse the Class-Path value in JAR manifests
Modified:
harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/net/URLClassLoader.java
Modified: harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/net/URLClassLoader.java
URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/net/URLClassLoader.java?rev=779809&r1=779808&r2=779809&view=diff
==============================================================================
--- harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/net/URLClassLoader.java (original)
+++ harmony/enhanced/classlib/trunk/modules/luni/src/main/java/java/net/URLClassLoader.java Fri May 29 01:11:58 2009
@@ -1184,11 +1184,9 @@
String element = tokenizer.nextToken();
if (!element.equals("")) { //$NON-NLS-1$
try {
- // Take absolute path case into consideration
- URL elementURL = new URL(new URL(file), element);
- URL newURL = new URL(protocol, host, port, elementURL
- + "!/"); //$NON-NLS-1$
- addedURLs.add(newURL);
+ // Take absolute path case into consideration
+ URL url = new URL(new URL(file), element);
+ addedURLs.add(createSearchURL(url));
} catch (MalformedURLException e) {
// Nothing is added
}