Release Notes
Abstract
If you try to use the internal browser on RHEL or SUSE, Eclipse might display error messages or hang. Eclipse 3.6.x is incompatible with some versions of the XULRunner library, which is used by the embedded web browser.
Content
The workaround is to explicitly specify the location of XULRunner when starting Eclipse and point to an XULRunner version that is lower than 2.0.
- Locate the XULRunner library. On both Red Hat Enterprise Linux and SuSE Linux, the XULRunner library is typically located under /usr/lib/ or /usr/lib64 on a 64-bit system.
Updates to Firefox and XULRunner might leave earlier versions of the XULRunner library on your computer. InfoSphere BigInsights might be compatible with one of these earlier versions of the XULRunner library.
If the earlier version of the XULRunner library is lower than version 2.0, configuring InfoSphere BigInsights to use it is the simplest workaround to this problem.
The following example demonstrates how to locate earlier versions of the XULRunner library on SuSE Linux 10:
# cd /usr/lib
or
# cd /usr/lib64
on a 64-bit system.
# ls -ld xul*
drwxr-xr-x 11 root 4096 May 14 11:17 xulrunner-1.9.1.19
drwxr-xr-x 11 root root 4096 Aug 07 09:46 xulrunner-2
In this example, the directory listing shows the most recent XULRunner, which is not compatible with BigInsights, as well as the earlier version xulrunner-1.9.1.19.
On this computer, you would proceed to step 3, using the path /usr/lib/xulrunner-1.9.1.19 (or /usr/lib64/xulrunner-1.9.1.19 on a 64-bit system).
- If you do not have an earlier XULRunner with a version lower than 2.0 on your system already, open a web browser and go to the Mozilla XULRunner download page:
http://ftp.mozilla.org/pub/mozilla.org/xulrunner/releases/
- Download an XULRunner with a version lower than 2.0, for example version 1.9.1.9, into the /usr/local directory.
- Extract XULRunner into /usr/lib or /usr/lib64 on a 64-bit system.
- In the file system, go to the Eclipse location that has the InfoSphere BigInsights tooling installed, and modify the file eclipse.ini under the eclipse folder by adding the following Virtual Machine (VM) argument at the end of the file:
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9.1.19/
If needed, edit the path to match the version you downloaded.
- Restart the Eclipse that has the InfoSphere BigInsights tooling installed.
[{"Product":{"code":"SSCRJT","label":"IBM Db2 Big SQL"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"--","Platform":[{"code":"PF016","label":"Linux"}],"Version":"1.4.0","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Was this topic helpful?
Document Information
Modified date:
18 July 2020
UID
swg27035970