Environment
GroupWise 7 SP3 Client for Macintosh
Apple 64-bit Intel-based Macintosh computers
Mac OS X 10.5.2 (Leopard)
Java for Mac OS X 10.5 Update 1 (Java SE 6 version 1.6.0_05)
Apple 64-bit Intel-based Macintosh computers
Mac OS X 10.5.2 (Leopard)
Java for Mac OS X 10.5 Update 1 (Java SE 6 version 1.6.0_05)
Situation
Error: "Cannot launch Java application. Uncaught exception in main method: java.lang.UnsatisfiedLinkError: /Applications/GroupWise.app/Contents/Resources/Java/libgwapijni.jnilib:"
Resolution
Because Apple released their Java SE 6.0 more than two years after GroupWise 7 was released, the GroupWise 7.0x client was written and tested only against Apple's J2SE 5.0, and will not be updated to support Java SE 6.0.
Use the Macintosh Java Preferences utility (found in /Applications/Utilities/Java/Java Preferences.app) to set your default Java version to "J2SE 5.0 (32-bit)"
Additional Information
On 29 April, 2008, Apple released Java for Mac OS X 10.5 Update 1, which adds support for Java SE 6 for Intel-based Macintosh computers running Mac OS X 10.5.2 or later (see http://docs.info.apple.com/article.html?artnum=307403 for more information). If a user configures their Java preferences to use Java SE 6 as the default version, the GroupWise client does not load and pops up an error on startup: