Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Java Plugin Version Problem

  • 9 replies
  • 36 have this problem
  • 3 views
  • Last reply by Chris Ilias

more options

It seems that the latest Java Plugin for Firefox 10.0 that works is version U29. However Oracle pushes version 31 as the latest and 'greatest'. But it doesn't work in Firefox 10. Not really a problem except that your webpage that checks plugins for 'out-dated-ness' indicates that the U29 version is 'out of date'

Going through the Java Plugin update process from this point is a particularly nasty process (Oracle's fault, not Mozilla's) which doesn't do anything of value. It may even install the next version, which, as I said, doesn't work.

Can you fix your web page so that it doesn't indicate that the U29 version is out of date?

Thank you.

It seems that the latest Java Plugin for Firefox 10.0 that works is version U29. However Oracle pushes version 31 as the latest and 'greatest'. But it doesn't work in Firefox 10. Not really a problem except that your webpage that checks plugins for 'out-dated-ness' indicates that the U29 version is 'out of date' Going through the Java Plugin update process from this point is a particularly nasty process (Oracle's fault, not Mozilla's) which doesn't do anything of value. It may even install the next version, which, as I said, doesn't work. Can you fix your web page so that it doesn't indicate that the U29 version is out of date? Thank you.

Chosen solution

Ok, I've added an outgoing firewall rule for the program, "jp2launcher.exe" and now the plugin is working again. I had already created outbound permission for Java.exe from the beginning as this was needed, obviously, for the plugin to work.

Of course, this doesn't mean that this is absolutely the solution.

I would like to say that it probably is the solution, however.

If it turns out that this is the solution, it means that jp2launcher.exe needs internet access SOMETIMES but not always.

WHEW! What a pain in the @#* ...

And, yes, I realize that my windows 7 firewall configuration has contributed to this problem. I just wish that when a program tries to connect and is blocked windows 7 would report this to me with a dialog box, as they claim would happen, so I would know. There is, no doubt, a log entry created to record the event, somewhere buried in the windows event logging system. A lot of good it does me, however!

Thanks again everyone for your comments.

This just demonstrates that there is no problem I cannot solve that I didn't first create myself. Kind of like the government, if you know what I mean ...

Charles.

Read this answer in context 👍 0

All Replies (9)

more options

You need to update Firefox to version 10.0.2 due to security issues.

Java 6 update 31 does work with Firefox 10. You may be confusing the Java Console extension (it can be re-enabled Add-ons > Extensions > Java Console > Enable) being disabled with the functioning of Java. Most users do not need Java Console extension or Java Deployment Toolkit plugin enabled. Most users only need Java Platform SE plugin enabled in order to display Java content on web pages.

Java Console
Unless you do Java programming/development or debug Java applets on web pages, you do not need Java Console. Java update will install a new Java Console with each update. Removing the Java Console extensions has no effect on the functioning of Java for web browsing. You can see, but not remove, the Java Console extensions in Add-ons > Extensions. Java Console extensions can be safely removed manually by following the instructions in this article:


If this reply solves your problem, please click "Solved It" next to this reply when signed-in to the forum.



Not related to your question, but...

You may need to update some plug-ins. Check your plug-ins and update as necessary:

Modified by SafeBrowser

more options

FireFox is 32 bit, make sure you use the 32 bit java install if on a 64 bit system.

GL

more options

Thank you for your responses. I DO know the difference between the plugin for browsing and the Java Console which I do not use, myself.

Unfortunately, when I try to use version 30 or 31 of the plugin in Firefox 10 it DOES NOT work. I get an error in the little container box for the plugin that would otherwise display the time (It's a NIST time display website, "http://www.time.gov/timezone.cgi?Pacific/d/-8/java"). When I reinstall the U29 version, the error does not exist and the time gets displayed correctly. I've gone back and forth a couple of times between the U29 version and the the 30,31 versions. Versions 30 and 31 JUST DO NOT WORK on my computer.

It might have something to do with the aggressive way I've configured the windows 7 firewall ... A brief glance at Oracle's commentary regarding how the 31 version is a quite different implementation than the 29 version suggests to me that it is possible that some other program is trying to get through the firewall with the post U29 versions (30 and 31) that is NOT the case with the U29 version.

Unfortunately, as I currently have the U29 version of the plugin installed, I cannot report the error detail that is displayed with the 31 version at this time.

Thanks again for your comments.

more options

There definitely seems to be something occurring on your system that is interfering with the display on the site http://www.time.gov/timezone.cgi?Pacific/d/-8/java . I have no trouble with that site; I just had to allow NoScript on the site and the running time displays properly. So the problem is not, as you stated at the beginning of your question "It seems that the latest Java Plugin for Firefox 10.0 that works is version U29." You will need to locate what is interfering on your system.

Could you post the link to your reference "A brief glance at Oracle's commentary regarding how the 31 version is a quite different implementation than the 29 version suggests to me that it is possible that some other program is trying to get through the firewall with the post U29 versions"?


If this reply solves your problem, please click "Solved It" next to this reply when signed-in to the forum.

more options

Ok, now I'm getting the same error with the U29 version:

START --> Java Plug-in 1.6.0_29 Using JRE version 1.6.0_29-b11 Java HotSpot(TM) Client VM User home directory = C:\Users\WebAccess


c: clear console window f: finalize objects on finalization queue g: garbage collect h: display this help message l: dump classloader list m: print memory usage o: trigger logging q: hide console r: reload policy configuration s: dump system and deployment properties t: dump thread list v: dump thread stack x: clear classloader cache 0-5: set trace level to <n>



load: class utcnist4.class not found. java.lang.ClassNotFoundException: utcnist4.class at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass0(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.plugin2.applet.Plugin2ClassLoader.loadCode(Unknown Source) at sun.plugin2.applet.Plugin2Manager.createApplet(Unknown Source) at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Exception: java.lang.ClassNotFoundException: utcnist4.class --> END

I have no idea what this is all about, but I know I don't like it.

Thanks again for your help.

Modified by ccot

more options

Chosen Solution

Ok, I've added an outgoing firewall rule for the program, "jp2launcher.exe" and now the plugin is working again. I had already created outbound permission for Java.exe from the beginning as this was needed, obviously, for the plugin to work.

Of course, this doesn't mean that this is absolutely the solution.

I would like to say that it probably is the solution, however.

If it turns out that this is the solution, it means that jp2launcher.exe needs internet access SOMETIMES but not always.

WHEW! What a pain in the @#* ...

And, yes, I realize that my windows 7 firewall configuration has contributed to this problem. I just wish that when a program tries to connect and is blocked windows 7 would report this to me with a dialog box, as they claim would happen, so I would know. There is, no doubt, a log entry created to record the event, somewhere buried in the windows event logging system. A lot of good it does me, however!

Thanks again everyone for your comments.

This just demonstrates that there is no problem I cannot solve that I didn't first create myself. Kind of like the government, if you know what I mean ...

Charles.

Modified by ccot

more options

We used to see a similar error that was caused by our Proxy/Firewall here at work. One certain version was nto allowed to get out of our internet. So your issue might be a Proxy Firewall issue?

more options

Running FF 9.0.1 and have added Java SE U 31 as required but cannot get rid of U29 no matter what I try. I do not want to go to FF 11 yet.

Please advise.

more options

Hi gavans37,
You're replying to a thread that is over a month old. You should use https://support.mozilla.org/en-US/questions/new where volunteers can get more details about your setup.

The Use the Java plugin to view interactive content on websites article should help you as well.