<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Honza's perspective &#187; rrc</title>
	<atom:link href="http://blog.stastnarodina.com/honza-en/tag/rrc/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.stastnarodina.com/honza-en</link>
	<description></description>
	<lastBuildDate>Tue, 20 Sep 2011 08:23:09 +0000</lastBuildDate>
	<language>cs</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>RRC on 64bit Ubuntu</title>
		<link>http://blog.stastnarodina.com/honza-en/spot/rrc-on-64bit-ubuntu/</link>
		<comments>http://blog.stastnarodina.com/honza-en/spot/rrc-on-64bit-ubuntu/#comments</comments>
		<pubDate>Sat, 06 Feb 2010 17:30:43 +0000</pubDate>
		<dc:creator>honza</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Rational Team Concert]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[jazz]]></category>
		<category><![CDATA[rrc]]></category>

		<guid isPermaLink="false">http://blog.stastnarodina.com/honza-en/?p=88</guid>
		<description><![CDATA[
<p>Another post, where the main audience is me :) Installation To install IBM
Rational Requirements Composer 2.0.0.1 on 64bit Linux, you need 32bit libraries
installed. Strange error message is displayed otherwise when trying to run the
installer: root@rtc:/opt/rrc-install/RRCS_SE­TUP/InstallerI­mage_linux#
./install bash: ./install: No such file or directory To install the needed
libraries run: apt-get install ia32-libs The […]</p>
]]></description>
			<content:encoded><![CDATA[
<p>Another post, where the main audience is me :)</p>

<h3>Installation</h3>

<p>To install IBM Rational Requirements Composer 2.0.0.1 on 64bit Linux, you
need 32bit libraries installed. Strange error message is displayed otherwise
when trying to run the installer:</p>

<pre>root@rtc:/opt/rrc-install/RRCS_SETUP/InstallerImage_linux# ./install
bash: ./install: No such file or directory</pre>

<p>To install the needed libraries run:</p>

<blockquote>
	<p>apt-get install ia32-libs</p>
</blockquote>

<p>The installation should run successfully after this.</p>

<h3>Startup</h3>

<p>RRC needs swt-gtk to run. Install it by:</p>

<blockquote>
	<p>apt-get install libswt-gtk-3.4-jni</p>
</blockquote>

<p>In addition, RRC needs a X screen to start. There is an <a
href="http://www-01.ibm.com/support/docview.wss?uid=swg21410023">IBM
Technote</a> with solution for RHEL and Suse. To install Xvfb on Ubuntu do:</p>

<blockquote>
	<p>apt-get install xvfb</p>
</blockquote>

<p>The rest of the procedure (starting the server) is the same as on RHEL or
SLES (see the <a
href="http://www-01.ibm.com/support/docview.wss?uid=swg21410023">technote</a>).</p>

<p>The server is started by server.startup. This script has to be called from
its directory – you need to cd first. The init script can look for example
like this:</p>

<pre>#!/bin/bash
#
# rrc        Startup script for the RRC
#
# chkconfig: - 90 16
# description: Rational Requirements composer  \
# processname: java
# pidfile: /var/run/rrc.pid
#

prog=rrc
pidfile=${PIDFILE-/var/run/rrc.pid}
lockfile=${LOCKFILE-/var/lock/rrc}
rrchome=/opt/rrc/server
RETVAL=0

start() {
        echo -n $"Starting $prog: "
        # export GTK_PATH=/usr/lib32/gtk-2.0
        Xvfb :1 -screen 0 800x600x24&amp;
        cd ${rrchome}
        DISPLAY=localhost:1.0 ./server.startup
        RETVAL=$?
        echo
        [ $RETVAL = 0 ] &amp;&amp; touch ${lockfile}
        return $RETVAL
}

stop() {
        echo -n $"Stopping $prog: "
        ${rrchome}/server.shutdown
        RETVAL=$?
        killall Xvfb
        echo
        [ $RETVAL = 0 ] &amp;&amp; rm -f ${lockfile} ${pidfile}
}

# See how we were called.
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  status)
        status $prog
        RETVAL=$?
        ;;
  restart)
        stop
        start
        ;;
  *)
        echo $"Usage: $prog {start|stop|restart}"
        RETVAL=3
esac

exit $RETVAL</pre>

<hr />

<p>OS details: Ubuntu 9.04, Server edition, 64bit</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.stastnarodina.com/honza-en/spot/rrc-on-64bit-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

