Файл festival.xml является базовым файлом конфигурации в Rational DOORS Web Access. Измените записи для f:broker, f:repository-mapping и f:properties на соответствующие посреднику, хранилищу и настройкам сервера лицензий.
Процедура
- В файле festival.xml три записи f:broker описывают расположение посредника. Укажите в этих записях URL системы, в которой установлен посредник с портом по умолчанию (61616). Если посредник находится в одной системе с сервером Rational DOORS Web Access, эти записи изменять необязательно.
<!-- Известные посредники -->
<f:endpoints>
<f:broker
.
url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&wireFormat.maxInactivityDuration=0"
.
.
<f:broker
.
url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&wireFormat.maxInactivityDuration=0"
.
.
<f:broker
.
url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&wireFormat.maxInactivityDuration=0"
.
.
</f:endpoints>
- Запись f:repository-mapping задает URN хранилища.
- Атрибут name содержит имя, показываемое на странице входа в Rational DOORS Web Access. Этот атрибут можно изменить. Значение по умолчанию: DOORS ERS Repository.
- Значение атрибута repositoryUrn должно совпадать с URN сервера базы данных Rational DOORS, указанного в Определение URN базы данных.
Этот атрибут необходимо
изменить.
<!-- Связывание ИД хранилища с посредником -->
<f:mappings>
<f:repository-mapping
.
.
name="DOORS ERS Repository"
repositoryUrn="urn:rational:ers-46dd5d7806b96973:" />
</f:mappings>
- Необходимо изменить раздел f:properties файла.
- Обязательно: Введите расположение сервера лицензий. Измените значение в следующей строке:
<f:properties>
<f:property name="licence.server.location" value="19353@localhost"/>
Расположение добавляется в список расположений
лицензий системы.
- Необязательно: Rational DOORS Web
Access можно настроить для отображения URL текущего модуля в интерфейсе.
Для отображения URL измените значение с value="false" на value="true" в следующей строке:
<f:property name="display.redirector.urls" value="false"/>
- Необязательно: Если база данных Rational DOORS использует для идентификации пользователей корпоративный LDAP, то необходимо добавить строку для удаления команды Изменить пароль со страницы приветствия. Добавьте следующую строку:
<f:property name="change.password.enabled" value="false"/>
- Обязательно: Измените два значения для URL на значения, указанные в команде dbadmin в Настройка сервера базы данных Rational DOORS. Измените http://MYHOSTNAME.8080/ на значения, указанные для параметров -dwaProtocol, -dwaHost и –dwaPort, например, если введено -dwaProtocol
http, -dwaHost dwa_server и –dwaPort 8080, то строки следует изменить следующим образом:
<f:property name="published.url.prefix" value="http://dwa_server:8080/doors/redirector/"/>
<f:property name="oauth.domain" value="http://dwa_server:8080/dwa" />
- Обязательно: Присвойте параметру ForceHttpsForAuthenticationForOAuth значение false:
<f:property name="ForceHttpsForAuthenticationForOAuth" value="false" />
Прим.: Если Tomcat настроен на использование SSL, присвойте параметру ForceHttpsForAuthenticationForOAuth значение true.
- Сохраните и закройте файл.