Настройка базового файла конфигурации

Файл festival.xml является базовым файлом конфигурации в IBM® Rational DOORS Web Access. Измените записи f:broker, f:repository-mapping и f:properties с учетом конфигурации посредника, хранилища и сервера лицензий.

Процедура

  1. В файле festival.xml три записи f:broker описывают расположение посредника. Укажите в этих записях URL системы, в которой установлен посредник с портом по умолчанию (61616). Если посредник находится в одной системе с сервером Rational DOORS Web Access, эти записи изменять необязательно.
    <!-- Известные посредники -->
    <f:endpoints>
       <f:broker 
          .
          url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&amp;wireFormat.maxInactivityDuration=0" 
          .
          .
             
       <f:broker 
          .
          url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&amp;wireFormat.maxInactivityDuration=0" 
          .
          .
             
       <f:broker 
          .
          url="tcp://127.0.0.1:61616?wireFormat.tcpNoDelayEnabled=true&amp;wireFormat.maxInactivityDuration=0" 
          .
          .
             
    </f:endpoints>
  2. Запись f:repository-mapping задает URN хранилища.
    1. Атрибут name содержит имя, показываемое на странице входа в Rational DOORS Web Access. Этот атрибут можно изменить. Значение по умолчанию: DOORS ERS Repository.
    2. Значение атрибута repositoryUrn должно совпадать с URN сервера базы данных Rational DOORS, указанного в Определение URN базы данных. Этот атрибут необходимо изменить.
    <!-- Связывание ИД хранилища с посредником -->
       <f:mappings>
          <f:repository-mapping 
             .
             .
             name="DOORS ERS Repository"
             repositoryUrn="urn:rational:ers-46dd5d7806b96973:" />
       </f:mappings>
  3. Необходимо изменить раздел f:properties файла.
    1. Требуется, если сервер лицензий не был настроен другим способом, например с помощью реестра Windows: Введите расположение сервера лицензий. Измените значение в следующей строке:
      <f:properties>
        <f:property name="licence.server.location" value="19353@localhost"/>
      Расположение добавляется в список расположений лицензий системы.
    2. Необязательно: Rational DOORS Web Access можно настроить для отображения URL текущего модуля в интерфейсе. Для отображения URL измените значение с value="false" на value="true" в следующей строке:
       <f:property name="display.redirector.urls" value="false"/>
    3. Необязательно: Если база данных Rational DOORS использует для идентификации пользователей корпоративный LDAP, то необходимо добавить строку для удаления команды Изменить пароль со страницы приветствия. Добавьте следующую строку:
       <f:property name="change.password.enabled" value="false"/>
    4. Обязательно: Присвойте параметру ForceHttpsForAuthenticationForOAuth значение false:
       <f:property name="ForceHttpsForAuthenticationForOAuth" value="false" />
      Прим.: Если Tomcat настроен на использование SSL, присвойте параметру ForceHttpsForAuthenticationForOAuth значение true.
    5. Необязательно: Для защиты от атак типа подделки межсайтовых запросов (CSRF) присвойте параметру disable.csrf.token значение false. Добавьте следующую строку:
       <f:property name="disable.csrf.token" value="false"/>
    6. Необязательно: Для повышения производительности в случае применения только лицензий клиента IBM Rational DOORS укажите для свойства use.doors.client.license.only значение true. В этом случае приложение не проверяет наличие лицензий проверяющего и редактора Rational DOORS Web Access. По умолчанию этому свойству присвоено значение false, позволяющее приложению проверить все типы лицензий. Добавьте следующую строку:
       <f:property name="use.doors.client.license.only" value="true"/>
    7. Необязательно: Для того чтобы изменить ограничение усечения для числа символом в заголовке объекта из ссылки OSLC, укажите значение параметра dcterms.title.truncation.limit в файле festival.xml. По умолчанию поле OSLC dcterms:title усекается до 100 символов, если объект Rational DOORS указан с помощью внешней ссылки OSLC. Оставшиеся символы в заголовке заменяются многоточием (...). Укажите нулевое значение, чтобы отменить усечение, либо измените текущее значение. Этот параметр управляет ограничением усечения для всех заголовков объектов во всех интеграциях OSLC. Для того чтобы указать нулевое значение, добавьте следующую строку:
       <f:property name="dcterms.title.truncation.limit" value="0"/>
    8. Свойство rrtl.fail.on.error влияет на службы создания отчетов, использующие процесс извлечения, преобразования и загрузки (ETL). Значение true вызывает сбой вывода Translation Layer Reportable Rest, если возникнет ошибка при получении данных из Rational DOORS Web Access. Сведения об этом сбое помогают вызывающему приложению в обнаружении и устранении неполадок ETL.
       <f:property name="rrtl.fail.on.error" value="true" />
  4. Сохраните и закройте файл.

Комментарии