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 134901 - Netbeans not Vista compliant
Summary: Netbeans not Vista compliant
Status: NEW
Alias: None
Product: ruby
Classification: Unclassified
Component: Platform (show other bugs)
Version: 6.x
Hardware: All All
: P3 blocker (vote)
Assignee: issues@ruby
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-05-13 01:57 UTC by atehrani
Modified: 2011-01-28 20:11 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description atehrani 2008-05-13 01:57:38 UTC
Netbeans Ruby integration attempts to write where Netbeans is installed. In most cases Netbeans is installed in 
the 'Program Files' directory under Vista (the default location). However, writing to the 'Program Files' directory is 
not recommended under Vista and in doing so causes the data to be "virtualized". Meaning the data will reside in 
c:\Users\<username>\AppData\Local\VirtualStore

This is not the desired behavior, the application(s) should not write to any "protected" areas on Vista. Please see 
the following article for more details surrounding UAC security http://technet.microsoft.com/en-
us/magazine/cc138019.aspx

It is also worth noting that GlassFish also behaves incorrectly as the domain is written there and the JRE does this 
also, attempting to write to c:\Windows\Sun\Java\Deployment
Comment 1 Jana Maleckova 2008-05-16 12:49:58 UTC
reassign to ruby for evaluation
Comment 2 Martin Krauskopf 2008-07-25 01:26:09 UTC
Thanks for pointing to this. The part which is writing to the installation directory is the bundled JRuby. We are
thinking about other scenarios, since similar problem might become issue under Linux as well, when NetBeans are
installed in non-user writable directory. Will need some overhaul/redesign. Very likely not for 6.5.