United StatesChange Country, Oracle Worldwide Web Sites Communities I am a... I want to...
Bug ID: JDK-4999352 association does not work in Mozilla
JDK-4999352 : association does not work in Mozilla

Details
Type:
Bug
Submit Date:
2004-02-23
Status:
Closed
Updated Date:
2005-07-27
Project Name:
JDK
Resolved Date:
2005-07-27
Component:
deploy
OS:
generic
Sub-Component:
plugin
CPU:
generic
Priority:
P3
Resolution:
Won't Fix
Affected Versions:
6
Fixed Versions:
6

Related Reports

Sub Tasks

Description
if you use the association feature in tiger, and associate a file ext or mime-type with a specific JNLP application, clicking the file with this ext via a link in the mozilla browser won't have any effect.  The corresponding JNLP application won't be invoked to handle the file.

It works on the desktop for windows and unix (GNOME 2.0+); and it also works with IE on windows.

                                    

Comments
EVALUATION

the current association code only cover the case to register association with the desktop (windows registry and gnome on unix)

to support this we need new code to modify the mozilla prefs.js file; similar to the way we register .jnlp with javaws.


###@###.### 2004-02-23

To support this, we need to modify mozilla mimeTypes.rdf(not prefs.js) at the same time when registering association with the desktop.

###@###.### 2005-04-05 03:54:32 GMT

Association .jnlp doesn't not work also. 
It should be resolved on plugin side at first. 

###@###.### 2005-04-29 05:54:12 GMT

Association is a desktop feature.
Current association function works well in desktop environments (Unix-gnome & windows). Unix customers have had enough experiences to know assoication only works in desktop environments.
It should not be a javaws's feature.
                                     
2004-08-31
CONVERTED DATA

BugTraq+ Release Management Values

COMMIT TO FIX:
mustang


                                     
2004-08-31
SUGGESTED FIX

We have two ways to fix the bugs.
1)Directly modify mozilla's mime types in GnomeAppAssociationWriter.java. 
or
2)Modify BrowserService.java, 
   add methods(register,unregister...) to manager browser mime types ,
   add a wrapper class (UnixAppAssociationWriter) to GnomeAppAssociatonWriter,
   in UnixAppAssociationWriter, call BrowserService method to register mime types and register desktop mime typs.



   
    

###@###.### 2005-04-05 03:54:33 GMT
                                     
2005-04-05



Hardware and Software, Engineered to Work Together