Starting the server interface services

To start the server interface services on Solaris, you must start the following processes in the correct order.

Procedure

  1. Log in as the user who owns the Rational® DOORS® files.
  2. Start the broker by running broker.start.sh, which is in the festival directory on the machine hosting the broker.
  3. 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.
  4. Start the Rational DOORS database server:
    1. Log in as the user that owns the Rational DOORS files.
    2. Change your working directory to $DOORSHOME/bin.
    3. Enter the following command: ./doorsd &
  5. 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.
    1. 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.
  6. Start the interface services server by running server.start.sh, which is in the festival directory on the machine hosting the server.

Feedback