JDK-6688332 : Applet fails to load using latest nightly (dated Apr-14)
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6u10
  • Priority: P1
  • Status: Closed
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2008-04-14
  • Updated: 2010-09-08
  • Resolved: 2008-05-15
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
6u10 b23Fixed
Related Reports
Relates :  
Description
Using latest nightly bundles if deployment_user_home or to be more precise if deployment.properties is not present on the system applet will fail to load.
Steps to reproduce:
1) Install latest nightly dated(Apr-14)
2) Remove deployment_user_home i.e. C:/<user_home>Application Data/Sun
3) Load any applet 
Applet will fail to load

Comments
SUGGESTED FIX Deduce the platform version from the product version in the JREInfo cstr if null.
15-04-2008

EVALUATION JREInfo.setInstalledJREList() adds a new JREInfo to the list while having no platform version, i.e. null. JREInfo.addJRE() will not add an invalid JREInfo, which e.g. has no platform version. While dropping PluginJavaInfo (CR 6685605), we forgot to deduce the platform version from the product version, as we did before.
14-04-2008

EVALUATION possibly a regression against 6685605.
14-04-2008

WORK AROUND - Remove latest nightly bundle and install some old JRE bundle - Invoke applet - Remove JRE and again install the latest nigthly bundle - Run applets without removing deployment home or deployment.properties file
14-04-2008