Java Solaris Communities Sun Store Join SDN My Profile Why Join?
 
Bug Database
Bug Detail
Quick Lists
Top 25 Bugs
Top 25 RFE's
Recently Closed Bugs
Printable Page Printable Page


Bug Database
Bug ID: 6504406
Votes 0
Synopsis regression: Desktop.browse does not work properly for java plug-in applets
Category java_plugin:other
Reported Against
Release Fixed 6u1(b02), 7(b13) (Bug ID:2144942)
State 10-Fix Delivered, Verified, bug
Priority: 2-High
Related Bugs
Submit Date 13-DEC-2006
Description
this is a regression created by a fix in 6u1 b01:

*6464971*: Need to implement webstart/plugin part of the bug fix 6439864

The code resets that handler for every app, instead of setting it up statically when plugin is initialized.

2 problems:

1.  the following exception is shown when you load another applet with the current plugin instance

java.lang.IllegalStateException: DesktopBrowse instance has already been set.
    at sun.awt.DesktopBrowse.setInstance(Unknown Source)
    at sun.plugin.AppletViewer.setAppletContext(Unknown Source)
    at sun.plugin.viewer.IExplorerPluginObject.<init>(Unknown Source)
    at sun.plugin.viewer.IExplorerPluginContext.createPluginObject(Unknown Source) 

2.  Desktop.browse only works for the first applet loaded; subsequent applet calling Desktop.browse won't work, and will result in a NullPointerException.
Posted Date : 2006-12-14 00:28:30.0
Work Around
N/A
Evaluation
fix in 6u1 b02
Posted Date : 2006-12-13 23:53:56.0
Comments
  
  Include a link with my name & email   


PLEASE NOTE: JDK6 is formerly known as Project Mustang