This article is for historical purpose only, please refer to http://wisebyte.blogspot.com/2014/07/final-cut-server-clients-updated-to.html for the most up-to-date info.
Oracle has released Java 7 Update 13, so no modification to Xprotect is needed.
Java 7 Update 13 - confirmed working with OS 10.8.2
Apple marked Java 7 Update 11 as malware, so anything pre-Java 7 Update 11 is blocked and therefore stopped all Final Cut Server clients. My friend +Chun-Hsien Wu gave me pointers again to help restore functionality, so I wrote another application based on the info. to unlock/unblock Java 7. Here's the link to the app.: https://www.dropbox.com/s/ckyo32fswxm4gym/Java%20Unblocker.dmg
- You can confirm if it's working by going to: http://www.java.com/en/download/testjava.jsp.
- You might also need to go back to the Final Cut Server landing page to re-download the client or use this version provided by http://www.moovit.de, which by passes webstart: https://dl.dropbox.com/u/71385283/Final%20Cut%20Server.dmg.
Java 7 Update 9 - working with OS 10.7.5.
Java 7 Update 11 - working with OS 10.8.2.
Let me know if you know any other versions that work.
If you have a need to revert back to Java 6 on your Mac, you have at least these two options:
- Follow Apple's Guide: Java for OS X 2012-006: How to re-enable the Apple-provided Java SE 6 applet plug-in and Web Start functionality
- Use my application: https://www.dropbox.com/sh/18srkg3ff3qxpsl/SSVxbyFRfd. The application will revert your Mac back to Java 6, but it will also allow you to install an older version of Java 7. For example, if Java 7 Update 12 doesn't work and you want to revert back to Java 7 Update 11, you can use my application to go back to Java 6 then reinstall Java 7 Update 11.
After you have either upgraded or downgraded your Java you might need to go back to your Final Cut Server landing page to re-download the Final Cut Server client again for it to work properly, so don't forget about this step.
Historical Reference Below:
Hey guys! Haven't posted in a while because I'm in job transition, but this particular problem is not easily fixed and affects a lot of people running Final Cut Server, so I decided to do my part to help the community.
Let's clear up the confusion first.
As I understanding it. Apple has been releasing their flavor of Java since the earliest version of Mac OS X, but now they have decided to go main stream. I guess Tim Cook is a bit more relaxed compared to Steve Jobs about not controlling everything so tightly.
Java 6 build 22.214.171.124 was the last Apple released Java via their Software Update service, but it's actually a Apple Java remover. It removes the existing Apple Java and puts a place holder for users to go to Oracle's site to download the latest version, which has now shift to Java 7.
The bad news is that Oracle's Java 7 Update 1 thru 8 DOES NOT work with Final Cut Server and there is not an easy way to revert this. I have been searching all over the place and nothing really worked or only worked half way. Lucky for me I had a Java Developer friend, Chun-Hsien Wu, that provided some help. This means that the latest Java build that I know works with Final Cut Server is Apple's Java 6 build 126.96.36.199. So, I decided to put together this to help revert it back to build 188.8.131.52 especially to help those using Final Cut Server.
The application will remove the new Java and replace it with the old working version and link everything back up.
Download the app from: https://www.dropbox.com/sh/18srkg3ff3qxpsl/SSVxbyFRfd
So far I have only tested this on my Mountain Lion machine.
Let me know if this helps you or if you have any questions.