This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 48333 - boot class path property on VMS has inconsistent case in filenames
Summary: boot class path property on VMS has inconsistent case in filenames
Status: CLOSED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Filesystems (show other bugs)
Version: 4.x
Hardware: Other OpenVMS
: P1 blocker (vote)
Assignee: mgarrison
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-01 19:51 UTC by mgarrison
Modified: 2009-11-07 13:34 UTC (History)
4 users (show)

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
Patch file for AbstractFolder.java (1.42 KB, patch)
2004-09-03 15:11 UTC, Isao Yanagimachi
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description mgarrison 2004-09-01 19:51:32 UTC
On VMS, the value of the properties

    sun.boot.class.path
    java.ext.dirs

can have portions of jar filespecs which are in 
a case that is different than that which the 
File class returns in it's canonical 
representation for the same file.

This ends up causing a problem in NB4.0 since 
the members of the classpath are mounted as 
fielsystems.  The case of the JAR filenames 
being different when returned by File.List()  
causes no match to occur.

We have filed a bug report against the JVM on 
VMS, but they aren't convinced this is a bug.  
In the meantime. we are implementing a 
workaround for VMS to make sure the case of 
these properties is consistent.

We'll be providing patch files in the next day.

Thanks,
Meg
Comment 1 _ ttran 2004-09-03 08:27:37 UTC
beta2 high resistance is approaching fast.  Meg, can you please attach
the diff asap?  Thanks
Comment 2 mgarrison 2004-09-03 14:47:59 UTC
We're working on it now.  The patch will use conditional code to 
only be effective on VMS.  Hope to attach it today if testing goes 
well.
Comment 3 Isao Yanagimachi 2004-09-03 15:11:02 UTC
Here is the patch file.

Thanks

/Isao,Meg
Comment 4 Isao Yanagimachi 2004-09-03 15:11:51 UTC
Created attachment 17361 [details]
Patch file for AbstractFolder.java
Comment 5 Jesse Glick 2004-09-03 21:27:22 UTC
You probably also want to check the behavior of FileUtil.normalizeFile
on OpenVMS very carefully, as this is an important call in 4.0.
Comment 6 _ ttran 2004-09-05 13:33:46 UTC
Radek, please also review Meg's patch.

I am going to merge it.  Meg, thanks for the patch
Comment 7 _ ttran 2004-09-05 13:55:04 UTC
patch merged to CVS trunk.  Meg & Co please verify.  Thanks
Comment 8 Jaromir Uhrik 2005-07-14 16:17:59 UTC
Verified.