SYNOPSIS:
SSV security warning dialog not displayed on Windows Vista
OPERATING SYSTEM
Windows Vista
FULL JDK VERSION(S):
java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b06)
Java HotSpot(TM) Client VM (build 1.6.0_02-b06, mixed mode, sharing)
PROBLEM DESCRIPTION:
Launching an unsigned jnlp application that requires an older JRE version with SSV enabled does not display a security warning dialog
to the user when the older JRE is not installed.
When the older JRE is installed it displays the security warning dialog.
STEPS TO REPRODUCE:
1. Install the above mentioned build (build 1.6.0_02-b06)
2. Make sure 1.4 jre is not installed.
3. Launch an unsigned jnlp application that requires 1.4 JRE version
with SSV enabled. (SSV is enabled by default).
4. Execute the below command to launch webstart
>> javaws jnlpfile
Observation : Does not display the SSV security warning dialog in windows Vista. The warning dialog is displayed on windows xp.
Example Jnlpfile : (Modify the location and jnlp/jar file name accordingly)
--------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<!-- JNLP File for Demo Application -->
<jnlp
spec="1.0"
codebase="file:///C:/Users/admin/webstart"
href="WebstartAppUnsigned.jnlp">
<information>
<title>WebstartApp Application</title>
<vendor>IBM</vendor>
<description>WebstartApp application</description>
<description kind="short">A sample application to run SVT webstart testsuite</description>
<icon href="bullets.gif"/>
<icon kind="splash" href="bullets.gif"/>
<offline-allowed/>
</information>
<resources>
<j2se version="1.4"/>
<jar href="WebstartAppUnsigned.jar"/>
</resources>
<application-desc main-class="WebstartApp">
</application-desc>
</jnlp>
SSV security warning dialog not displayed on Windows Vista
OPERATING SYSTEM
Windows Vista
FULL JDK VERSION(S):
java version "1.6.0_02"
Java(TM) SE Runtime Environment (build 1.6.0_02-b06)
Java HotSpot(TM) Client VM (build 1.6.0_02-b06, mixed mode, sharing)
PROBLEM DESCRIPTION:
Launching an unsigned jnlp application that requires an older JRE version with SSV enabled does not display a security warning dialog
to the user when the older JRE is not installed.
When the older JRE is installed it displays the security warning dialog.
STEPS TO REPRODUCE:
1. Install the above mentioned build (build 1.6.0_02-b06)
2. Make sure 1.4 jre is not installed.
3. Launch an unsigned jnlp application that requires 1.4 JRE version
with SSV enabled. (SSV is enabled by default).
4. Execute the below command to launch webstart
>> javaws jnlpfile
Observation : Does not display the SSV security warning dialog in windows Vista. The warning dialog is displayed on windows xp.
Example Jnlpfile : (Modify the location and jnlp/jar file name accordingly)
--------------------------------------------------------
<?xml version="1.0" encoding="utf-8"?>
<!-- JNLP File for Demo Application -->
<jnlp
spec="1.0"
codebase="file:///C:/Users/admin/webstart"
href="WebstartAppUnsigned.jnlp">
<information>
<title>WebstartApp Application</title>
<vendor>IBM</vendor>
<description>WebstartApp application</description>
<description kind="short">A sample application to run SVT webstart testsuite</description>
<icon href="bullets.gif"/>
<icon kind="splash" href="bullets.gif"/>
<offline-allowed/>
</information>
<resources>
<j2se version="1.4"/>
<jar href="WebstartAppUnsigned.jar"/>
</resources>
<application-desc main-class="WebstartApp">
</application-desc>
</jnlp>