United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6731728 Java Update has strange UE for Vista "admin user" UAC-on
JDK-6731728 : Java Update has strange UE for Vista "admin user" UAC-on

Details
Type:
Bug
Submit Date:
2008-07-30
Status:
Closed
Updated Date:
2010-09-17
Project Name:
JDK
Resolved Date:
2008-10-03
Component:
install
OS:
generic
Sub-Component:
install
CPU:
generic
Priority:
P3
Resolution:
Fixed
Affected Versions:
6u10
Fixed Versions:
6u10 (b32)

Related Reports
Backport:
Relates:

Sub Tasks

Description
Steps to reproduce:

1. As Vista admin user w/UAC-on, Install 6u10
2. Open the JCP and find out the next time jcheck.exe will run through the Java Controlpanel
3. Set the UpdateServletXML registry key to a map file that points to 6u11
4. Set the system day/time to >5 minute before that time
5. run jre/bin/jusched.exe and wait 5 minutes for the update to happen

Expected behavior:

The user shouldn't be bothered until the update is already downloaded and ready to actually be installed.

Actual behavior:

1. The user gets a UAC prompt for jucheck.exe
2. After approving, it goes away while the msi is being downloaded (could take several minutes)
3. The user is then told an update is available.

                                    

Comments
EVALUATION

Chris, please add evaluation.
                                     
2008-09-05
EVALUATION

The reason for the strange behavior seen is jucheck.exe has a manifest that requests administrator privlidges.  This request triggers a UAC dialog during what should be a silent part of the Auto-Update process.
                                     
2008-09-05
SUGGESTED FIX

Working with Karen Stanley to create an updated UE for Auto-Update (focused on Vista with UAC on).  The proposals are located here: http://xdesign.sfbay.sun.com/people/karen/java/auto-update/vista/admin-uac-on/auto-update-ue-6731728.html
                                     
2008-09-05



Hardware and Software, Engineered to Work Together