Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Get SPSS working again after the latest Java release Apps
This hint tells how to get PAWS Statistics (SPSS 16,17,18) working again in Snow Leopard after the lastest Java 1.6 update from Apple.

Every rollout of Apple's Java releases is a gamble. Especially if you're one of the many users of SPSS 16,17, or 18 on Mac. Some releases cause SPSS no longer to open, some kill off the graphing tools, and some generate other random oddities. I used to work at a local university and this was always an issue. Directly after the update a few days ago lots of people came to me with problems.

Anyway, Apple's latest Java release doesn't completely render SPSS (in this case 18) useless, just its plotting tools (i.e. graphing and charts). I haven't seen this mentioned here so I'm sure it'll help others. There are several similar posts (but not on MacOSXHints) about changing/fixing Java for Azureus and other programs but slightly different.

First, download Java 1.5.0 for Snow Leopard from here. Note: The link for this tar was found by searching for Java 1.5.0 leopard.tar.gz in Google.

Next, extract the file which will create a folder called '1.5.0' and drag and drop that into /System/Library/Frameworks/JavaVM.framework/Versions folder in your hard drive. It will ask you to authenticate and replace.

After that, open up Java Preferences in /Applications/Utilities/ and you'll see Java 1.5 in your list of available releases.

Go ahead and check all boxes (no need to turn off/disable 1.6 since it'll fallback to 1.5) and quit Java Prefs.

Relaunch PASW Statistics (SPSS) and your graphs will work again!

[crarko adds: I haven't tested this one, but did verify that the linked download above is from a reputable source. As mentioned in this previous hint, Apple may be heading towards third party only support of the Java VM. The problem described here may indicate this is a good thing, if a third party will offer full and up-to-date support.]
    •    
  • Currently 3.40 / 5
  You rated: 3 / 5 (5 votes cast)
 
[26,888 views]  

Get SPSS working again after the latest Java release | 16 comments | Create New Account
Click here to return to the 'Get SPSS working again after the latest Java release' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Get SPSS working again after the latest Java release
Authored by: CJYetman on Oct 25, '10 08:07:30AM

I think you might be better off downloading the latest OS X 10.5 Java update directly from Apple and just extracting the 1.5 version

Java for Mac OS X 10.5 Update 8 (with J2SE 5.0 version 1.5.0_26)
http://support.apple.com/kb/DL971

There are some instructions here:
http://chxor.chxo.com/post/183013153/installing-java-1-5-on-snow-leopard



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: devlogic on Oct 25, '10 08:21:44AM
I've actually found that the easier way is to follow the directions over here, which involve downloading an official Java update package from Apple, then using Pacifist to put it all in place. Much easier than a potentially untrusted package on the washington.edu server.

I've used these directions each time Apple has released a Java update for Snow Leopard, and they haven't failed me yet. Which is a good thing, because these updates also break Cisco ASDM and PIX consoles.

[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: owsla on Oct 25, '10 08:44:46AM
I had previously followed the directions to get Java 1.5 installed on Snow Leopard in order to resolve bugs in an older version of Matlab. After the recent Java update, I expected to have to follow them again, however, the Java update politely moved the Java 1.5 out of the way instead of deleting it. Here is what I did to restore the true Java 1.5:

$ cd /System/Library/Frameworks/JavaVM.framework/Versions/
$ sudo rm 1.5 1.5.0
$ sudo mv disabled/1.5.0/ .
$ sudo ln -s 1.5.0 1.5


[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: myz on Oct 25, '10 12:41:08PM

Today I faced this little nasty problem too.... and all the hints above did not work for me... Finally I tried a mix of all the suggested solutions and that worked fine. First I got and extracted an old version of java 1.5.0. Then I removed the symlinks for 1.5, 1.5.0 and CurrentJDK in /System/Library/Frameworks/JavaVM.framework/Versions/. Third step: I moved the directory to /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0-leopard and created the symlinks for the "new" java library (sudo ln -s 1.5 1.5.0-leopard && ln -s 1.5.0 1.5.0-leopard && ln -s CurrentJDK 1.5.0-leopard). That it's.

And here is the short way to do it.

[code]
wget -P /Users/NAME/Downloads/ http://www.cs.washington.edu/homes/isdal/snow_leopard_workaround/java.1.5.0-leopard.tar.gz
tar -zvxf java.1.5.0-leopard.tar.gz
cd /System/Library/Framework/JavaVM.framework/Versions/
sudo rm 1.5 1.5.0 CurrentJDK
mv /Users/NAME/downloads/1.5.0 /System/Library/JavaVM.framework/Versions/1.5.0-leopard
sudo ln -s 1.5 1.5.0-leopard && ln -s 1.5.0 1.5.0-leopard && ln -s CurrentJDK 1.5.0-leopard
[/code]

Feedback is welcome. :-)



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: baltwo on Oct 25, '10 01:32:50PM

See http://discussions.apple.com/message.jspa?messageID=12480964#12480964 which details an SPSS fix.



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: patgmac on Oct 25, '10 02:18:44PM

Does anyone know if SPSS 19 is affected?



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: patgmac on Nov 03, '10 06:01:33AM

Got an email from SPSS, version 19 is not affected.

They have a hotfix for version 18 to fix this, so this hint should not be needed. Just download the patch (18.0.3.4)



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: asmeurer on Oct 26, '10 09:21:03AM

crarko: Dream on. The only good thing will be if more "third parties" drop Java and use something more stable.



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: crarko on Oct 26, '10 09:44:02AM

I'm pretty sure that statement has been made about every programming language ever fielded.

I'm still waiting for Ada to rule the desktop.



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: asmeurer on Oct 26, '10 12:26:05PM

That's not true at all. Sure, a program written in any programming language can be buggy (this is the fault of the developer, not the language), but the JVM itself is slow, unstable, and lacking in features. Compare this to Objective C/Cocoa programs, which can be very stable, fast, and feature rich.



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: crarko on Oct 26, '10 12:38:46PM

And only available for a single platform.



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: asmeurer on Oct 26, '10 12:43:47PM

I am tired of people saying that things have to be in Java because of this platform independence. Really, the majority of the code for a program should be in C (or C++), which will compile anywhere. You then only have to have separate interfaces for each platform, which is not that much work (especially since "each platform" is at most 3: Windows, Linux, and Mac OS X).

Also, there are other multi-platform GUI toolkits like QT that, while not as nice as Cocoa, are much more reliable and faster than Java (because they are actually compiled).



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: crarko on Oct 26, '10 01:09:49PM

Yeah, I could see QT as a viable alternative in some situations. Or Tcl/Tk. Maybe even Ajax.

I don't think the world needs any more bad C programmers turned loose, though. Time to invest in education.



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: dtapley on Oct 31, '10 06:45:08PM

I've been having trouble with Blackboard (I am an instructor for several courses) and this tip caught my eye. I just installed 1.5.0 and Java within Blackboard seems to work well so far.

Has anyone else had this problem? I could not access Chat or, when browsing for files, "My Computer".

But this tip seems to have fixed that.

Thanks!



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: sp1newcastle on Sep 20, '11 06:13:05AM

Thank goodness for this hint! Yes, the fix is available BUT you can no longer download hotfixes for SPSS version 18 from their support site - version 19 is the most current release that is supported.

This hint works perfectly!

You saved my grad school life.

Thanks!



[ Reply to This | # ]
Get SPSS working again after the latest Java release
Authored by: Lindy on Nov 01, '11 05:13:27AM

I tried installing java 1.5.0 like you described, placed it into the appropriate folder and everything worked fine up until there, but then Java 1.5.0 doesn't show up in my list of available releases in Java Preferences. I only have Java SE 6. I'm using Mac OS x 10.7.2. Any thoughts on that? Thanks!



[ Reply to This | # ]