United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
JDK-6406821 : Vista: Java Update tab is missing in stardard account

Details
Type:
Bug
Submit Date:
2006-03-31
Status:
Resolved
Updated Date:
2010-04-04
Project Name:
JDK
Resolved Date:
2006-05-22
Component:
deploy
OS:
windows_vista
Sub-Component:
deployment_toolkit
CPU:
x86
Priority:
P3
Resolution:
Fixed
Affected Versions:
6
Fixed Versions:

Related Reports
Backport:
Backport:
Relates:

Sub Tasks

Description
install mustang b77 On Vista beta(5308), create a standard account and login, run Java Control Panel, the Java Update Tab is missing.  Vista allows some privileged action if user can give administrator's credential,  so Java Update Tab should show in any account.

                                    

Comments
SUGGESTED FIX

Currently, Update tab is enabled only if the user have admin privilege in RegJcontrol.cpp. For Windows Vista, since all of the users have the potential to execute the application with the elevated privilege the following code is added to the IsAdminPrivileges function in UpdateConf.cpp

//Windows Vista
 if( osvi.dwPlatformId == VER_PLATFORM_WIN32_NT &&
    osvi.dwMajorVersion >= 6 && osvi.dwMinorVersion >= 0) 
   {
	return TRUE;
   }


This will make the update tab enabled all the time for vista or later.
                                     
2006-04-18
EVALUATION

The update tab should be visible to all users on Vista, as all users can become
administrator if needed.  This support should be added for Vista and later.
                                     
2006-04-13
EVALUATION

I was able to reproduce the issue.
The Update tab is only missing for the Standard user, but, the user in administrator's group is able to see the Update tab.
                                     
2006-04-04



Hardware and Software, Engineered to Work Together