GroupWise 7.03 Client for Macintosh does not load if Java SE 6 set to Default

  • 7000275
  • 30-Apr-2008
  • 26-Apr-2012

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)

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: