Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
-
Patch Available
Description
From the spec: "Any URL that ends with a '/' is assumed to refer to a directory. Otherwise, the URL is assumed to refer to a JAR file which will be downloaded and opened as needed".
So what I have done follows:
1. specified the URLStreamHandler to the jar, not the protocol as before
2. Add the test case to the test-impl
3. Because the I have add the a class file to the lf.jar, the size of jar file is increased. So the test size case int the JarURLConnectionTest fail. I have changed the test case.
4. The reason that the vm above java6 is required is because the class file I have added to the lf.jar is compiled under the java 6.