Please see the attached image which shows an error/information message I am seeing regularly since upgrading to Yosemite. I don't know which website is asking for Java, as there is a different site showing in Safari each time I see it, but I do know that I am using the latest version of JRE so it's not clear why this message is being shown.

Can someone please advise me the best way to check what process is generating this, and how I can fix it?

enter image description here

  • So you clicked OK and installed the software from the Apple website that then appeared, and you are still seeing this message appear?
    – tubedogg
    Oct 19, 2014 at 19:24
  • Clicking 'OK' just dismissed the dialog. The 'More Info…' button took me to the Java download page, from where I downloaded and installed the latest version. And, as you say, I am still seeing the message appear, seemingly at random.
    – user7355
    Oct 19, 2014 at 19:26
  • How did you install the JRE? and did you do that before upgrading to Yosemite?
    – mmmmmm
    Oct 19, 2014 at 19:28
  • I installed it by downloading and running the DMG version of the 'Mac OS X x64' link on this page: oracle.com/technetwork/java/javase/downloads/… and this was done after upgrading to Yosemite.
    – user7355
    Oct 19, 2014 at 19:30
  • 1
    @patrix Yes, more than once!
    – user7355
    Oct 20, 2014 at 14:36

3 Answers 3


As suggested by Moto_Nomad, this appears to have been caused by the Facebook Video Chat plugin requesting Java Runtime Environment. I needed to undertake the following steps to locate and disable this process.

Launch Terminal, and type the command launchctl list | grep facebook

This results in something like the following:

-   1   com.facebook.videochat.<yourname>.updater
-   0   com.apple.facebook.xpc

Where <yourname> is your Facebook id. To delete the process, type the following command:

launchctl remove com.facebook.videochat.<yourname>.updater

Remember to replace <yourname> with the Facebook ID returned in the first step. To check the command has worked, type launchctl list | grep facebook again. This time you should see the following:

-   0   com.apple.facebook.xpc

Having done this myself I can confirm that the dialog shown in the question is no longer appearing.

  • Update: it appears to be reinstalled every time I restart unfortunately, meaning the error message starts appearing again. I know this is probably another question, but if I do find a way to stop this happening I'll add more information to this answer
    – user7355
    Oct 23, 2014 at 20:45
  • launchctl -w ~/Library/LaunchAgents/com.facebook.videochat.uklennugtag.plist Unrecognized subcommand: -w Who knows the correct subcommand?
    – user100097
    Nov 10, 2014 at 18:40

Remove the Facebook video chat plugin permanently by following the steps at http://ilearncocoa.blogspot.com/2014/09/how-to-uninstall-facebook-video-calling.html


Error appears to be fixed by installing Java 6.


You must log in to answer this question.