To start the server interface services on Linux, you must start the following processes
in the correct order.
Procedure
- Log in as the user who owns the Rational® DOORS® files.
- Start the broker by running broker.start.sh,
which is in the festival directory on the machine
hosting the broker.
- Set the following
environment variables on the machine hosting the Rational DOORS database
server.
DOORSHOME=doors-home-path
SERVERDATA=path_to_data_directory
PATH=$DOORSHOME/bin:$PATH
PORTNUMBER=database-server-port-number
export DOORSHOME SERVERDATA PATH PORTNUMBER DOORSDATA
Note: This DOORSHOME variable
relates to where the Rational DOORS database server is installed.
- Start the Rational DOORS database server:
- Log in as the user that owns the Rational DOORS files.
- Change your working directory to $DOORSHOME/bin.
- Enter the following command: ./doorsd &.
- Set the following environment variables on the machine
hosting the interoperation server:
DOORSHOME=doors-home-path
DOORSDATA=36677@myserver
PATH=$DOORSHOME/bin:$PATH
export DOORSHOME PATH DOORSDATA
Note: If the installation
directory for the database server and the interoperation server are
different, the required profile updates are in conflict. This
DOORSHOME variable
relates to where the Interoperation Server is installed. This might
be different from the
DOORSHOME variable used in
3.
- Navigate to $DOORSHOME/bin and run
the interoperation server with its command-line attributes in the
following format:
./doors9 -interop –data port@myserver –brokerHost
myBroker –brokerPort brokerport &
where:
- port is the port number the Rational DOORS database server is using and myserver is
the name of the machine where the Rational DOORS database server is installed.
- myBroker is the name of the
machine hosting the broker.
- brokerport is the port that
the broker is using, by default 61616.
- Start the interface services server by running server.start.sh,
which is in the festival directory on the machine
hosting the server.