Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Can I run Final Cut Server with Java 7

or do I have to go back to Java 6 and if so, how do I do that? Running 10.7.5

Posted on Nov 29, 2012 6:46 AM

Reply
41 replies

Jan 31, 2013 2:52 PM in response to jeffpatt2

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.

Feb 1, 2013 12:08 AM in response to Robert Tompkins

Hi Everyone,


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 1.6.0.35 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:


/System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta. plist


You need to edit the JavaWebComponentVersionMinimum key to read as follows:


<key>JavaWebComponentVersionMinimum</key>
<string>1.6.0_35-b10-428</string>


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.


Tim Benson


Director + Technology Evangelist


http://factorial.co.nz/

Feb 1, 2013 8:59 AM in response to WiseByte

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"?>

<jnlp

spec="1.0+"

codebase= href="/FinalCutServer/FinalCutServer_mac.jnlp">

<information>

<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>

<vendor>Apple Inc.</vendor>

<homepage href="/FinalCutServer"/>

<description>Final Cut Server</description>

<description kind="short">Final Cut Server</description>

<shortcut online="true">

<desktop/>

<menu submenu="Apple"/>

</shortcut>

</information>

<security>

<all-permissions/>

</security>

<resources>

<jar href="/~fcsvr/webstart/FinalCutServer.jar"/>

<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>

<resources os="Mac OS X" arch="i386">

<nativelib href="/~fcsvr/webstart/FinalCutServer_MacOSX.jar"/>

</resources>

<resources os="Mac OS X" arch="ppc">

<nativelib href="/~fcsvr/webstart/FinalCutServer_MacOSX.jar"/>

</resources>

<application-desc main-class="com.apple.FinalCutServer.javaui.FinalCutServer">

</application-desc>

</jnlp>

Can I run Final Cut Server with Java 7

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.