Make Rational Team Concert Client Work on Fedora 15

Problem description

Fedora 15 has Firefox 5 on board and thus some latest XUL runner (on my machine today it is xulrunner-5.0-2.fc15.i686), Rational Team Concert ignores Fedora presence (it supports whatever, including RHEL, but not our lovely cutting-edge distro). That is why it does not simply run on Fedora 15 (it expects xulrunner to be at the same level as in RHEL). There is an example of what happens. (In short: visual indication of the problem is abnormal termination of Rational product when you open Jazz Administration or other Jazz related perspective, in case of standalone RTC client it will be right after startup, in case of RAD or RSA when you switch to the perspective manually).

In fact you may try downgrade XUL but I would never recommend it, since it is very error prone way, especially for YUM-driven Fedora.

Solution

Firstly, I downloaded Firefox 3.6.19 from there (or from here, since 3.6 may be no longer available from Firefox site). Next, I installed it under /usr/lib/firefox-3.6.19. And next I modified launcher for you Rational product (in my case it is Rational Software Architect 8.0.3):
from
/home/alex/IBM/SDP/eclipse -product com.ibm.rational.rsa.product.v80.ide
to
/home/alex/IBM/SDP/eclipse -product com.ibm.rational.rsa.product.v80.ide -vmargs -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/firefox-3.6.19/

That is it, it works.
NOTE:This solution will help if before you successfully fix the SELinux problem for JRE bundled into Rational product(s), because SELinux arises at earlier stages of Eclipse loading.

3 Responses to Make Rational Team Concert Client Work on Fedora 15

  1. Emeka Emejulu says:

    This worked for me when testing on Rational Application developer 7.5.5.4 and Fedora Core 15.

    I used the XUL Runner Path from Firefox 3.6.12

    Thanks!!!!!

  2. Nnaemeka Emejulu says:

    This worked for me but I had to use the -clean option as well

  3. Pingback: IBM Rational Application Developer, Integration Designer, InfoSphere Data Architect, Rational Team Concert, etc. fails to start/work on Centos, Fedora or RHEL with Java exit code 160? Probably this will help… « Alexander Zynevich's blog

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: