We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Sök i support

Akta dig för supportbedrägerier: Vi kommer aldrig att be dig att ringa eller skicka ett sms till ett telefonnummer eller dela personlig information. Rapportera misstänkt aktivitet med alternativet "Rapportera missbruk".

Läs mer

Unable to open Java ".do" files in FF 60.0.1

  • 4 svar
  • 2 har detta problem
  • 1 visning
  • Senaste svar av RickVR

more options

After upgrading to FF 60.0.1, FF no longer opens Java *.do files OS: Windows 7 Pro

First of all let me state that these *.do files are NOT Adobe documents of any kind. These are Java servlets that FF should open with the Java Web Start Utility installed on my desktop. In version 60.0, FF would open the Java app successfully. Now, in version 60.0.1, FF is saying it does not know what to do with this file. Example file: SJsvlSNStartServlet-4.do

Cheers!

After upgrading to FF 60.0.1, FF no longer opens Java *.do files OS: Windows 7 Pro First of all let me state that these *.do files are NOT Adobe documents of any kind. These are Java servlets that FF should open with the Java Web Start Utility installed on my desktop. In version 60.0, FF would open the Java app successfully. Now, in version 60.0.1, FF is saying it does not know what to do with this file. Example file: SJsvlSNStartServlet-4.do Cheers!

Alla svar (4)

more options

Java Web Start should work in any browser. The only requirement is that Java is installed properly and that the application/x-java-jnlp-file MIME type is registered in your OS.

Can you post a link to a publicly accessible page (i.e. no authentication or signing on required) where such a Java web start link is present and not working?


A Java Web Start JNLP file is basically a XML file that the server sends as application/x-java-jnlp-file and that is opened by the default application for this MIME type (Java Web Start).

Examples:

more options

Cor-el, Thank you for the help. Unfortunately, I do not have any publicly accessible sites that use the Java web start feature. The apps I use are for work and they come from storage vendors like Hitachi and Brocade.

But, I did check my mimeTypes.rdf file (in my profile dir) and it does have an entry for jnlp. So, I am perplexed as to why it is not working.

To fix the issue, I simply clicked on the link that produces the "I do not know what to do with this file" popup from Firefox. I selected the "Use a different app" feature and browsed to the path:

C:\ProgramData\Oracle\Java\javapath\javaws.exe

Problem mostly solved. Now my apps open like they should.

The only small problem is that FF used to delete the downloaded *.do file afterwards automatically. Now I have to clean them out from my downloads. It would be nice to have my cake and eat it too, but, I will take this win.

more options

The mimeTypes.rdf file is no longer used and has been replaced by handlers.json, but I don't think that this file would store this information.

Is JWS enabled in the Java Control Center?

You can check the Windows Registry to see if the involved MIME type is set correctly since that determines what action should be taken

  • application/x-java-jnlp-file
  • HKEY_CLASSES_ROOT\MIME\Database\Content Type\

Ändrad av cor-el

more options

There is a java MIME type in my handlers.json file;

  • "application/x-java-jnlp-file":{"action":4,"extensions":["jnlp"]}"

I could try to manually create an entry in the handlers.json file but I do no know enough about the syntax and actions.

I also checked the registry and I do not have an entry for

  • HKEY_CLASSES_ROOT\MIME\Database\Content Type\application\x-java-jnlp-file

How would I create an entry? I cannot manually create one in the registry since I do not know the corresponding CLSID.

Thanks for the help.

Ändrad av RickVR