Mac OS X: IBM Notes 9.0.1 failed to start after uprading Java

The installed IBM Notes client 9.0.1 refuses to startup after installing a newer JRE/JDK in Mac OS X. The requirement to update Java came from the Eclipse Luna which is used for non-Domino developments.

The splash screen is showing up for a second and disappears. No NSD is created and only one line is shown in the system log:
27.06.14 16:05:12.813 com.apple.launchd.peruser.501[166]: (com.ibm.Notes.67616[618]) Exited with code: 1
Where can I explicitly specify the JRE used by IBM Notes?

Thanks
Andy Brunner

Subject: Solved (Was not easy)

Hello Michael

  • Tried IF1 installation - Failed

  • Tried FP1 installation - Failed

  • Tried Notes uninstall and complete 9.0 install - Failed

Finally I solved the problem:

  • Re-installed Apple “Java for OS X 2014-001” (This was strange, since Apple’s Java 1.6 was running fine)

  • Notes Installation 9.0 + FP1 + IF1

Now Eclipse Luna is running fine with Java 8 and Notes 9 is also working again.

Thanks for your help.

Andy

Subject: You wrote:

‘Tried Notes uninstall and complete 9.0 install - Failed’
How did you uninstalled the Notes client? I deleted manually the following files and folders and then I reinstalled Notes:

  • IBM Notes (Program) → ‘~/Applications’
  • IBM Application Support (Folder) → ‘~/Applications’
  • IBM Notes Data (Folder) → ‘~/Users//Library/Application Support’
  • Notes Preferences (File) → ‘~/Users//Library/Preferences’
  • com.ibm.Notes.plist (File) → ‘~/Users//Library/Preferences’
  • com.ibm.Notes.plist.lockfile (File) → ‘~/Users//Library/Preferences’
  • Eclipse.plist (File) → ‘~/Users//Library/Preferences’
  • Eclipse.plist.lockfile (File) → ‘~/Users//Library/Preferences’
  • com.ibm.Notes (Folder) → ‘~/Users//Library/Caches’
  • eclipse (Folder) → ‘~/Users//Library/Caches’
  • com.ibm.Notes.savedState (Folder) → '~/Users//Library/Saved Application State
  • IBM Notes Installer.pkg (File) → ‘~/Library/Receipts’
  • IBM Notes Installer_de.pkg (File) → ‘~/Library/Receipts’
  • IBM Notes Fixpack.pkg (File) → ‘~/Library/Receipts’
  • IBM Notes Hotfix.pkg (File) → ‘~/Library/Receipts’
  • Xpdcoreinstaller.pkg (File) → ‘~/Library/Receipts’

Subject: Notes 9 DMG includes uninstall

Hello Michael

In the Notes 9.0 DMG file, there is an uninstall.app. I was also supprised when I first saw it :slight_smile:

Of course, some of the files in the data directory are not touched my the uninstall process, e.g. notes.ini, names.nsf.

Subject: I know that, but…

…this do not remove Notes completely.

Subject: Same issue here

I reinstalled Notes 9.0.1 FP1 IF1 and this solved the issue for me.

Subject: Suggest reinstalling Java 6

OS X generally supports two versions of Java. Java 7 (and later versions) can be downloaded from Oracle and used for Eclipse, web apps, etc. It ONLY includes a 64-bit runtime. IBM Notes 9.0.1 is a 32 bit application, and so cannot use Java 7 on Mac.

Java 6 is produced and maintained by Apple, and is downloaded automatically when a user tries to install or start IBM Notes. Java 6 is provided in both 32 and 64 bit forms, and IBM Notes uses the 32 bit version.

To resolve this, I suggest you shut down all Java applications (IBM Notes/Sametime/Symphony/Eclipse) and download and install Java 6 from Apple at the link below. Since IBM Notes is a 32 bit application, it will only see the 32 bit Java 6 install, and use that by default. There is no need to explicitly tell Notes which JVM to use.

Download Java for OS X 2017-001 - Apple Support http://support.apple.com/kb/DL1572

Subject: Java 6 ist still installed

Hello Simon

Thank you for your reply.

On my OS X system, I still have Java 6 installed, but I was forced to install a newer version because of the Eclipse Luna requirements (Java 7+). Therefore the default Java is now higher than 6.

=> See my blog entry http://blog.abdata.ch/2014/06/27/manage-multiple-java-versions-in-mac-os-x-3/ http://blog.abdata.ch/2014/06/27/manage-multiple-java-versions-in-mac-os-x-3/

Thanks
Andy