United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-6626220 Vista warning dialog when you click on JNLP file
JDK-6626220 : Vista warning dialog when you click on JNLP file

Details
Type:
Bug
Submit Date:
2007-11-06
Status:
Closed
Updated Date:
2011-05-13
Project Name:
JDK
Resolved Date:
2008-04-29
Component:
deploy
OS:
windows_vista
Sub-Component:
webstart
CPU:
x86
Priority:
P3
Resolution:
Fixed
Affected Versions:
6
Fixed Versions:
6u10 (b23)

Related Reports
Backport:

Sub Tasks

Description
when you click on a jnlp file link from browser on vista, you will get a warning dialog:

http://javaweb.sfbay.sun.com/~ngthomas/javaws_vista_warning.jpg

this is bad user experience

                                    

Comments
EVALUATION

javaws.exe is not signed; we should sign it and see if it fixes the problem.
                                     
2007-11-06
EVALUATION

signing javaws.exe only changes the dialog text a bit, but it's still poping up:

http://javaweb.sfbay.sun.com/~ngthomas/javaws_vista_signed.jpg

Looks like we need to add a few registry key in order to prevent the dialog pop up:

http://msdn2.microsoft.com/en-us/library/Bb250462.aspx#wpm_elebp
See "Starting Processes from Protected Mode"
                                     
2007-11-06
EVALUATION

the registry keys work, but all ie process (ieuser and iexplorer) must be re-started in order for the key to be picked up.

however ieuser (broker for iexplorer) will not go away even if iexplorer is gone.

i believe we should call IERefreshElevationPolicy after we set the registry keys.

http://msdn2.microsoft.com/en-us/library/bb544929.aspx
                                     
2007-11-06



Hardware and Software, Engineered to Work Together