IBM Support

Linux workaround for metrics and OSLC linking

Technote (troubleshooting)


The IBM Rational Rhapsody RCP Browser requires a compatible XULRunner on Linux.


HTML content not displaying correctly.


RCP Browser requires a compatible XULRunner for proper display of HTML content on Linux.


Mozilla browser running on Linux operating systems

Resolving the problem


  1. Download and extract file xulrunner-10.0.4esr.en-US.linux-i686.tar.bz2

    Note: The extraction creates a directory called xulrunner.

  2. Create a directory structure called defaults/preferences in the xulrunner folder.

  3. In the preferences folder, create a file called prefs.js and add the following line in the file:

    pref("security.fileuri.strict_origin_policy", false);

    Note: Insert a carriage return after this line.

  4. Make the following flag updates to the Rational Rhapsody .INI file:

    Note: This is the .INI file for Rational Rhapsody, not Rational Rhapsody Design Manager.
    (~/.mw.8.1/rhapsody.exe.ini, where ~ is your home directory.)
    1. General::APPLICATION_ROOT must point to your installation directory.
      For example:


    2. General::XULRunnerPath must point to the path of your XULRunner installation directory
      For example:


      You can also use the project property General::WebBrowser::RCPBrowserParams to set the XULRunner path.

Document information

More support for: Rational Rhapsody
General Information

Software version: 8.0, 8.0.1

Operating system(s): Linux

Reference #: 1617589

Modified date: 09 July 2014