
Fixable by editing XProtect.meta.plist
I'm not 100% sure this wasn't done accidentally by Apple.
They've updated the required version of Java to be 1.7.11 build 22 when the release build from Oracle is actually release 21
type java -version
result:
java version "1.7.0_11"
Java(TM) SE Runtime Environment (build 1.7.0_11-b21)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)
Edit the plugin whitelist file using
sudo nano /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta.plist
and change
<string>1.7.11.22</string>
to
<string>1.7.11.21</string>
Java will now work again in Safari.
-Chris