Включение протокола транзакций в IBM Rational DOORS

В протоколе клиенте можно регистрировать сведения о транзакциях для диагностики непредвиденного поведения продукта.

Об этой задаче

Функцию ведения протоколов можно включить для записи транзакций в сеансе клиента Rational DOORS

. После закрытия сеанса функция ведения протоколов выключается.

Для включения функции ведения протоколов запустите DXL с помощью редактора DXL перед запуском отлаживаемой операции.

Требуются права на запись в расположение файла протокола. * Для ведения протокола клиента вы должны иметь возможность запуска клиента RATDOORS и входа в систему. * Если настроена защита DXL. Только пользователи с правами на редактирование DXL могут изменять и запускать процедуру DXL: 1. Войдите в DOORS от имени пользователя с правами на запуск DXL 2. Выберите Сервис > Изменить DXL 3. Введите следующее значение в поле ввода DXL: string logfileLocation = "c:\\temp\\doorsclientlog.txt" int logLevel = 6 startLogging_(logfileLocation, logLevel) 4. Нажмите кнопку Запустить 5. Воспроизведите неполадку. 6. После завершения операции, требующей ведения протокола, закройте DOORS. Примечание: функция ведения протокола клиента DOORS автоматически выключается при закрытии DOORS. Кроме того, функцию ведения протокола можно выключить с помощью следующей команды DXL: stopLogging_() 7. Добавьте файлы протоколов в файл zip и отправьте его в службу поддержки Rational. Связанные ссылки t_setupdxlsecurity

Процедура

  1. Войдите в Rational DOORS. Внесите изменения в файл конфигурации .xml на компьютере, на котором требуется включить функцию ведения протоколов. Вместо значения ${LOG_FOLDER_LOCATION} укажите доступный каталог. Пример: <param name="file" value="c:\IBM\DOORS\log\SystemTrace.log" \>
  2. Запустите компонент с помощью параметра командной строки -logxconfig.
    Прим.: При запуске компонента в системе Windows функцию ведения протоколов можно включить путем создания раздела реестра с именем logxconfig и значением файла конфигурации .xml компонента.
    1. Для включения протокола сообщений приложения для сервера запустите сервер базы данных Rational DOORS с помощью параметра -logxconfig имя-файла-протокола. Добавьте параметр -debug. Пример: C:\Program Files\IBM\Rational\DOORS\9.6\doorsd -debug -logxconfig logging-config.xml.
    2. Для включения протокола сообщений приложения для клиента запустите клиент Rational DOORS с помощью параметра -logxconfig имя-файла-протокола. Пример: C:\Program Files\IBM\Rational\DOORS\9.6\doors -logxconfig logging-config-client.xml.

Комментарии