diff -r 8f4072a653f0 -r 77870839c857 jdk/test/demo/zipfs/ZipFSTester.java --- a/jdk/test/demo/zipfs/ZipFSTester.java Mon Dec 06 18:52:23 2010 +0000 +++ b/jdk/test/demo/zipfs/ZipFSTester.java Mon Dec 06 13:18:16 2010 -0800 @@ -58,7 +58,7 @@ // clone a fs and test on it Path tmpfsPath = getTempPath(); Map env = new HashMap(); - env.put("createNew", true); + env.put("create", "true"); FileSystem fs0 = newZipFileSystem(tmpfsPath, env); z2zcopy(fs, fs0, "/", 0); fs0.close(); // sync to file @@ -147,7 +147,7 @@ // create a new filesystem, copy everything from fs Map env = new HashMap(); - env.put("createNew", true); + env.put("create", "true"); FileSystem fs0 = newZipFileSystem(fs1Path, env); final FileSystem fs2 = newZipFileSystem(fs2Path, env); @@ -282,11 +282,7 @@ private static FileSystem newZipFileSystem(Path path, Map env) throws IOException { - return FileSystems.newFileSystem( - URI.create("zip" + - path.toUri().toString().substring(4)), - env, - null); + return FileSystems.newFileSystem(path, env, null); } private static Path getTempPath() throws IOException