I assume we're experiencing new problems today due to this:
I've been fighting it all morning, with no luck.
well then... I'm giving up for today and will revisit tomorrow. If I manage to get anything to work I'll let you know.
In the meantime I tried reverting to Java 6 but that didn't solve anything. In fact, when I click on the FCS .jnlp file nothing at all happens now... I reinstalled Jave 7u11 and still nothing is happening.
We just spent several hours troubleshooting this issue, and it turns out that Apple has pushed out a silent security update via the XProtectUpdater that disables all versions of Java below 1.6.0_37.
This kills all Java WebStart apps that don't function under Java 1.7 (including Final Cut Server).
The real kicker is that you can waste hours reinstalling Java 126.96.36.199 using any combination of the above methods, and you still can't launch any Java Web Start apps, and you get zero logging. The system acts as if Java is not even installed.
The solution is to edit the minimum supported version in the XProtect property list file located at:
You need to edit the JavaWebComponentVersionMinimum key to read as follows:
This assumes you have used the 1.6.0_35 reversion tool available at: http://wisebyte.blogspot.co.nz/2012/11/oracle-java-broke-final-cut-server.html
(Please note this is a System file, so you need a tool like TextWrangler or a commandline editor to make the change).
You then need to reboot for the change to take effect.
I would also recommend switching off the XProtectUpdater so it doesn't update the file again. Go to System Preferences -> Security and uncheck "Automatically Update Safe Downloads List".
We had some very angry broadcast and post-production customers today… In my opinion, Apple have done their users a disservice by silently pushing out this update. I understand that Java has major security holes, but not giving any feedback or notification on the client OS that Java is being blocked is inexcusable.
It is starting to feel like Windows when we have to second-guess security settings like this.
I hope this helps some people.
Cheers from New Zealand.
Director + Technology Evangelist
It says I have Java 7 update 11 but it still did not work. This is the error message:
<?xml version="1.0" encoding="utf-8"?>
<icon kind="default" href="~fcsvr/webstart/FinalCutServer.icns"/>
<icon kind="shortcut" href="~fcsvr/webstart/FinalCutServer.icns"/>
<icon kind="splash" href="~fcsvr/webstart/FinalCutServer.png"/>
<title>Final Cut Server</title>
<description>Final Cut Server</description>
<description kind="short">Final Cut Server</description>
<j2se version="1.5*" initial-heap-size="64m" max-heap-size="300m" java-vm-args="-Dapple.awt.graphics.UseQuartz=false"/>
<j2se version="1.6*" initial-heap-size="64m" max-heap-size="300m" java-vm-args="-Dapple.awt.graphics.UseQuartz=false -d32"/>
<property name="apple.awt.graphics.UseQuartz" value="false"/>
<property name="file.encoding" value="UTF-8"/>
<resources os="Mac OS X" arch="i386">
<resources os="Mac OS X" arch="ppc">