Configuring Rational DOORS as a TRS provider

You can configure Rational DOORS as a TRS provider by running scripts, editing database properties, and the festival.xml configuration file.

Before you begin

You must run and initialize a Derby database before performing this task.

Procedure

  1. Run the batch file <dwa_install>/derby.start.bat
  2. Run the batch file <dwa_install>/derby/scripts/init_trs.bat
  3. Enable Data Change Notifications (DCN) parameters to configure the Rational DOORS database server to communicate with the Rational DOORS Web Access broker and the Rational DOORS Web Access server.
  4. Log in to Rational DOORS as the predefined user LQE Functional User with password set to qwert6, and open the database properties. Note that the Rational DOORS configuration Local Keys tab contains a consumer key TestHarness with secret qwert6.
  5. Register Rational DOORS Web Access on the Jazz Registered Applications page using the Rational DOORS Web Access URL <install path>/dwa/public/scr.
  6. You can set the username, password, and consumer key and secret can be manually set using the festival.xml options described below. The festival.xml file is located at the path: <dwa_install>\server\festival\config
    Configure the parameters in the festival.xml file, as shown in the following table.
    Table 1.
    Parameter Description
    functional.user.consumer.key The consumer key that is associated with the functional user. This must be included on the Rational DOORS configuration Local Key tab. The default value is TestHarness.
    functional.user.consumer.secret The consumer secret that is associated with the functional user. This must be included on the Rational DOORS configuration Local Key tab. The default value is qwert6.
    functional.user.name The functional user name for logging in. This must be a valid Rational DOORS user. The default value is LQE Functional User.
    functional.user.password The functional user's password for logging in. This must be a valid Rational DOORS user. The default value is qwert6.
    trs.page.size The number of TRS resources to include in a page. The default value is 50.

Feedback