JDK-6428824 : Vista: Update tab is missing for standard user account when the User Account Control is turned off
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 6
  • Priority: P3
  • Status: Closed
  • Resolution: Not an Issue
  • OS: windows_vista
  • CPU: x86
  • Submitted: 2006-05-22
  • Updated: 2010-04-04
  • Resolved: 2006-05-24
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
JDK 6
6Resolved
Related Reports
Relates :  
Description
The update tab is missing in Java Control Panel while logged on as a standard user. This problem was fixed in mustang build b85 and could not be reproducible on vista beta build 5365 (see bug id - 6406821)

However, the bug is again reproducible on vista beta build 5381.

To reproduce :

On Vista beta build 5381,
---------------------------

Install mustang PIT build 85 jre from the following location http://j2se.east/plugin/1.6.0-pit/2006-05-10.14_38/windows-i586
You need to be administrator to install the jre

Log out and log back in as a standard user

Invoke Java Control Panel

"Update" tab is missing.
This problem is not specific to b5381 and is due to security settings on Vista. 

Steps to reproduce -

In a Vista machine, turn off the User Account Control. You can access it as follows:
Control Panel -> User Accounts -> Change Security Settings

Now install the JRE using an account with administrator privileges.

Log out and log back in with standard user account

Invoke the Java Control Panel and the update tab is missing. All the other tabs are present.

Note - If the User Account Control is turned on, the Update tab is visible for the standard user.

Comments
EVALUATION Tested with the jre installer (jre-6-fcs-bin-b99-windows-i586-10_may_2006.exe) from the following location http://j2se.east/plugin/1.6.0-pit/2006-05-10.14_38/windows-i586 Update tab displayed correctly for the standard user account. Tested on two vista 5381 machines. Both of them worked correctly. Since the standard user account can be accessed only from the console, I can not access the SQE issue machine to reproduce the problem. But, I tested many times and even tried installing jre as the standard user account(it worked as well, the standard user needs to know the password for admin account). The issue could not be reproduced in any tests that were performed. Here were the steps I tried: The installation will work for both admin account and standard account. Having tried both, they all worked 1. Logged in as admin account, Downloaded the above bundle and saved it on the local machine 2. Run jre installer 3. Logged off 4. Logged in as the standard user 5. Opened Java Control Panel, Java Update tab displayed correctly.
23-05-2006