Designer 4.6 will not update to 4.6.1 on Linux platform

  • 7021164
  • 02-Aug-2017
  • 06-Aug-2017

Environment

Identity Manager 4.6 Integrated Install
SLES12 SP2

Situation

Unable to update Designer 4.6 to 4.6.1
Identity Manager 4.6 Integrated Install on SLES12 SP2 including Designer 4.6.
Designer works normally except when "Check for Designer Updates" is performed.
Goes to about 8% and then nothing else happens.
"Check for Package Updates" works as expected and downloads new packages.

Resolution

Check Designer Error Log
Show View -> Other -> General -> Error Log.
The update check has caused and "Unhandled eventg loop exception"
org.eclipse.swt.SWTException: Failed to execute runnable (org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)])

On linux platforms, install XULRunner as outlined in the Designer 4.6 release notes.

XULRunner is no longer included in the SLES12 distribution.
Download http://ftp.mozilla.org/pub/xulrunner/releases/24.0/runtimes/xulrunner-24.0.en-US.linux-x86_64.tar.bz2

Extract to /usr/lib/xulrunner-24.0
Add the following line at the end of the Designer.ini file:
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-24.0/

Then restart Designer.