Here is a method to get JSAM to work on Snow Leopard. The caveat here is that Java software will probably not get updated and result in a security issue later on.
On a 10.5 *Leopard* system!!tar -zcf java-leopard.tar.gz/System/Library/Frameworks/JavaVM.framework/Versions/1.5.0Copy this file to the 10.6 *Snow Leopard* system.On a 10.6 *Snow Leopard* system as root or using sudo:rm /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0rm /System/Library/Frameworks/JavaVM.framework/Versions/1.5tar -zxf java-leopard.tar.gz -C /ln -s /System/Library/Frameworks/JavaVM.framework/Versions/1.5.0/System/Library/Frameworks/JavaVM.framework/Versions/1.5As a normal user:Launch the "/Applications/Utilities/Java Preferences" application andmove the Java 5 32-bit to the top of the stack for both applets andapplications.In a Finder window, look in the "/Application" directory and selectSafari then hit the command+i to pull up the info window. Select the"Open in 32-bit mode" option.
JSAM should now work properly when launched from the 32-bit Safari instance.