Currently Being ModeratedFeb 1, 2013 2:22 PM (in response to yabbanoname)
An updated version of Java 1.7 is now available which will run on Mountain Lion:
Currently Being ModeratedFeb 1, 2013 2:38 PM (in response to yabbanoname)
You were correct. I had to tweak the JavaComponentMinimumVersion on each machine. I found the right version to use my entering "java -version" in Terminal and looking at the Runtime Environment variable.
Currently Being ModeratedFeb 2, 2013 1:44 AM (in response to alucasTHX)
Um. Isn't that what I already said?
Yes, I overlooked your more thorough exmaination here: https://discussions.apple.com/message/21097725#21097725
Currently Being ModeratedFeb 4, 2013 11:32 AM (in response to thomas_r.)
"Admittedly, Apple should be a bit more open about what's going on here. However, it's extremely short-sighted to criticize them for trying to keep you safe from threats that you are unaware of. If you don't like security, switch to Windows, where you can keep using Java just fine... assuming the viruses don't cripple your machine, steal your identity and destroy all your important data."
Great thinking! Of course your criticisms of the Windows platform are only accurate if you're still beating up on Windows 98, but hey, I like to drive old muscle cars.
As a network engineer, we call this approach to security/problem solving the Nirvana approach (from their Unplugged album). Its where you don't consult or do any troubleshooting, you just yank out all the wires from the switch and then deal with the calls regarding loss of internet, everything else was the problem and/or those people that don't notice didn't need the interwebs anyway.
Ever wonder why the business community stays away from crApple? Security through obscurity and the heavy handed approach are just two reasons.
Currently Being ModeratedMar 7, 2013 1:40 PM (in response to yabbanoname)
Not sure what happened, but I'm now getting the Blocked Plug-in again in Safari. I ran the command:
sudo /usr/libexec/PlistBuddy -c "Delete :JavaWebComponentVersionMinimum" /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta. plist
But still getting it. So very frustrating. I can't believe Apple is that ignorant to the corporate world where the legacy java apps just won't work with the newest version.
Currently Being ModeratedMar 7, 2013 1:55 PM (in response to Shareef Yousef)
Not sure what happened, but I'm now getting the Blocked Plug-in again in Safari
Yup, they bumped up the blocked version of Java again, following new vulnerabilities that were being actively exploited and a subsequent Java update.
I can't believe Apple is that ignorant to the corporate world where the legacy java apps just won't work with the newest version.
It's the corporate world that is ignorant, in this case. Just using Java in a web browser at all is dangerous, but anyone using legacy versions of Java in a web browser is nuts! If your employer is making you use legacy versions of Java on web sites, you need to do that only on a cheap throwaway netbook, with absolutely no sensitive data on it and that gets used for nothing else, or in a virtual machine running in something like Parallels.
Currently Being ModeratedMar 7, 2013 2:01 PM (in response to thomas_r.)
I'm not accessing external java sites. For this particular instance, I'm trying to run Cisco UCS manager. Again, I get the risks, but I don't need Apple force feeding updates down my throat. It's my computer, and I should be able to dictate the versions of software I want to run on it. It's inexcusable that Apple makes these changes mandatory. They absolutely should have an opt out or at the very least, back out option.
Currently Being ModeratedMar 7, 2013 2:06 PM (in response to Shareef Yousef)
Well, I've reverted to using this command and was able to get it working successfully.
sudo defaults write /System/Library/CoreServices/CoreTypes.bundle/Contents/Resources/XProtect.meta JavaWebComponentVersionMinimum "1.6.0_37-b06-434"
Currently Being ModeratedMar 8, 2013 12:17 AM (in response to William Lloyd)
Updates are still possible, but you need to fix some "things":
$ sudo ln -fs /System/Library/Java/Support/Deploy.bundle/Contents/Home/bin/javaws /usr/bin/javaws
$ sudo mkdir -p /Library/Internet\ Plug-Ins/disabled
$ sudo mv /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin /Library/Internet\ Plug-Ins/disabled
And enable java webstart in the Java Preferences panel (must be restored from Time Machine backup to /Applications/Utilities)
And it works again (without the need of keeping the older java6 software).