JDK-6642422 : Problems with version-related applet relaunching on X11 platforms
  • Type: Bug
  • Component: deploy
  • Sub-Component: plugin
  • Affected Version: 6u10
  • Priority: P3
  • Status: Closed
  • Resolution: Duplicate
  • OS: generic
  • CPU: generic
  • Submitted: 2007-12-16
  • Updated: 2010-04-04
  • Resolved: 2008-05-22
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
6u10Resolved
Related Reports
Duplicate :  
Description
It appears that the version-related applet relaunching mechanism introduced with 6606284 is not working properly on X11 platforms. If the request to launch in the earlier JRE version is cancelled, the relaunch does not succeed; the applet does not show up in the browser. The tests from http://java.sun.com/products/plugin/1.5.0/demos/plugin/applets.html reproduce this behavior on Solaris/x86 with FF 3 and the new plug-in.

Occasionally a browser hang has been seen related to this functionality while the browser attempts to fetch the scripting object for the applet. A thread dump is attached. It appears that this is occurring because proper notification is not being given via Plugin.notifyMainThread() that the applet instance was destroyed and re-created. There may be other issues with the relaunching mechanism that need to be investigated.