JDK-7141930 : Remaining 6u31 java plugin and java webstart are not being registered at all
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 7u4
  • Priority: P3
  • Status: Closed
  • Resolution: Fixed
  • OS: windows
  • CPU: x86
  • Submitted: 2012-02-01
  • Updated: 2014-01-10
  • Resolved: 2012-02-09
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 7 JDK 8
7u4Fixed 8 b25Fixed
Description
With the sequence of install 7u4 ,fx2.1, jre6u31, then uninstall 7u4, fx2.1. java plugin is not registered with all browswer: FF, IE, GC even though 6u31 is still on the system.

Comments
EVALUATION After installing 6u31, the webstart key under 1.6.0_31 is pointed to jre7/bin. which is not correct. This lead to RegisterDeploy() see 1.6.0_31 as an invalid webstart key and ignore there's 6u31 remain on the system. We want to recover this webstart key by detecting JRE on the system.
01-02-2012