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.
To fix things for the moment I simply removed the jdk folders.
And then checked that the reported version of Java was 1.6 on each Mac.
I think the actual hint here is a reminder that if a site misbehaves, changing the user agent can be an effective troubleshooting tool.] Usually I want to open Gmail in Chrome and URLs pointing to my development server in Firefox. There is this nifty free app called Lin Castor that enables you to register your own handler for an URL.
Although it had beed designed to register your own non-standard URL schemes, it can intercept standard http and https as well.
That's why I call it a workaround instead of a fix.
I figure Apple is mucking around with Siri and perhaps caused a bug or some sort of corruption.
You can validate the script right in Lin Castor before saving/activating it.The first thing is that you have to do some configuring of both Java and Safari to get the applet to run at all.