Stefan, > > > With the new ODS-5 file system this is a little bit different; I'd > > call it "partially case sensitive". > > Your description sounds much like Windows NTFS or MacOS X with HFS+. >
I wasn't aware of this. > > So one solution would be to leave this problem with the buildfile > > editor, > > We do so for Mac and Windows users, why should we treat OpenVMS > differently here. > There is just the problem with File#getCanonicalPath() on OpenVMS. It doesn't return a unique path unfortunately, it seems to return the same as File#getAbsolutePath() does. And this is problematic, because case sensitive patterns don't really work then. Example: I have a file FOO.TXT on the file system and select it with <fileset includes="foo.txt"/>. It will get selected because new File("foo.txt").getCanonicalPath() returns "foo.txt" instead of "FOO.TXT". This is obviously a limitation of the JVM, but I don't think it will be fixed anytime soon (after talking to the developers). So I suppose the best thing to do is to mention this limitation in the Ant manual. -- knut