JDK-7076284 : Do not pop security warning to users of old JREs if they install JavaFX
  • Type: Bug
  • Component: deploy
  • Sub-Component: deployment_toolkit
  • Affected Version: 7-client
  • Priority: P2
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2011-08-08
  • Updated: 2011-09-22
  • Resolved: 2011-08-17
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 Availabitlity Release.

To download the current JDK release, click here.
7u2 b03Fixed 8Fixed
If JavaFX is installed on top of old insecure JRE then we will show warning every time any application is run.
The warning will be the same as in case user has latest secure JRE installed and app requests older JRE. 

As in this case it was user choice to not install newer JRE then we should not warn him every time.

From Jeff H.:

> As long as the applet is not *explicitly* requesting 6u10, we should just run the applet on the existing JRE.

EVALUATION normaelly - security baselines are delivered only with the JRE, so the latest jre on a system must satisfy the security baseline. but with deployment bits delivered with JavaFX, security baseline may not be satisfied by the latest jre installed on a system. Fix is to just allow the latest jre installed on a system to automatically satisfy the security baseline.