Recently, I was trying to get a Java applet to run in the same way on 2 i Macs and my Mac Book Air.
The applet is a simple vpn client from Juniper that lets me access a Citrix Desktop from any Mac that I can install the Citrix receiver client on so I can work on 'Company stuff' from a large screen i Mac when I'm sat at home or from my Mac Book when I'm on the road (it works fine over 3/4G).
For Safari, enable the Develop Window and use an option in there that works. [crarko adds: I don't have an older system active at the moment to try this.
I'd be curious to know from Mac OSXHints users whether they are experiencing this problem in the first place and if the workaround works for you, too.I'd also like to understand why this works and why the problem even exists.[crarko adds: I tested this, and it works as described. I tried it in 10.10 beta 2, and it also worked there.There's not much documentation for it, so tinker around a bit to get the result you want.] I'm writing a detailed set of instructions for getting VPN 'on-demand' working with i OS 7.Simply put, you can have multiple versions of Java in different places.
What was happening on the not-working Macs was that the jdk versions were being used, and the Juniper vpn client won't work with them.I had tried a ton of suggested fixes for the issue before stumbling upon this work around. In it, I link to the Apple discussion forums at the bottom, where people have been saying that this workaround fixes the issue for them.[crarko adds: I find I already don't have middle names in any of my Contacts, so I've not seen this.All you have to do is delete the middle name of the person in *your* contact card where it is stored as a relationship.I'm not sure why that works; it shouldn't, but it does.The first thing is that you have to do some configuring of both Java and Safari to get the applet to run at all.