The mentioned class java.net.URI#normalize() in JDK 1.4 behaves different for two cases:
"foo/bar1/bar2/bar3/../../.." results in "foo/" instead of "foo" and that's absolutely correct.
"/../" results in "/../" instead of "/" and I don't know ...
OK, can you please add some more test cases? I'll try to make the code behave just the same. By the way, what does "/../../" normalize to?
Ugo
