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.
Besides this method there are many other ways through which you can export messages.
Just remember the saving location on your computer and then you will get a clear overview of the all information that was stored on the phone.
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.
On two of the Macs, as soon as I fired up the Citrix app, the Java vpn window would show 'error'. Then I remembered that I had done some Java development in the past and installed various jdks from Oracle so I ran: That was on the working Mac.
Siri knew who those people were but proclaimed 'Uh oh, I don't have a phone number for Jane Isa Doe." and beneath, there's a message: "Content Not Available." I debugged this for over an hour and on a hunch, found a workaround that seems to work for nearly everyone who has tried it.Many of the other applications have low quality or no support at all, while with Copy9 you have a professional customer support available to you 24 hours per day, every day of the week.The free trial version means that you can freely try the application to see if you like it, so there is no pressure on you to buy it right away. All in all, Copy9 is all-in-one solution for many different good things besides spying on text messages.I wonder if something is going on at Apple's end, where the Siri processing gets done.Perhaps in preparation for i OS 8.] As of August 29, 2014, Google has decided to intentionally break old browsers.