Извлечение данных Rational DOORS с параметрами защиты DXL

Вы можете извлекать данные из Rational DOORS, работающем в защищенном режиме. Если Rational DOORS работает в защищенном режиме, то сценарии DXL и отдельные включаемые файлы запрещены. Если параметр надежного DXL не определен в Rational DOORS, то для Rational Publishing Engine не требуется выполнять дополнительные задачи, чтобы настроить доступ к файлам для создания отчетов на основе данных Rational DOORS. Если параметр надежного DXL определен, то вы должны настроить Rational Publishing Engine для работы с Rational DOORS.

Сценарии DXL - это файлы, создаваемые во временном каталоге с целью настройки выполнения DXL. Сохраненная здесь информация извлекается из Rational DOORS (пути к модулям, имена представлений, контрольные версии и имена атрибутов). Программа установки Rational Publishing Engine развертывает собственные DXL и компилирует файл XML, который предоставляет сведения среде DXL. Путь к этому файлу XML указан в системной переменной. Приведены инструкции по настройке пути в системной переменной.

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

Сведения о надежном расположении DXL:
  • Определяется с помощью системной переменной RPE_DXLLOCATION
  • Необходим тот же путь, что указан в свойствах базы данных Rational DOORS
  • Необходим абсолютный путь, без системных переменных. Пример неправильного значения: %DOORS_SERVER%\DOORS\trusted_dxl, где DOORS_SERVER - это \\Arakis.
  • Необходим путь UNC. Путь не может быть буквой отображенного диска, поскольку отображения дисков зависят от пользователей и могут быть доступны не всем учетным записям пользователя, включая учетную запись Local System, используемую службами NT, например службой Tomcat. Пример неправильного значения: Z:\trusted_dxl, где Z: = \\Arakis\DOORS.
  • Путь не должен оканчиваться обратной косой чертой (\)

Процедура

  1. В установке Rational DOORS найдите пути к каталогам Add-ins и Batch files:
    1. Откройте Rational DOORS.
    2. Щелкните правой кнопкой мыши на База данных DOORS и выберите Свойства.
    3. В окне Свойства выберите Защита DXL.
    4. Запомните значения, указанные в полях Путь к дополнениям и Путь к пакетным файлам.
  2. Скопируйте каталог RPE_HOME\source.
  3. Вставьте каталог source в каталог дополнений Rational DOORS: Поскольку Rational Publishing Engine ссылается на файлы, включенные в эту папку, посредством относительных путей, среда выполнения DXL Rational DOORS может их извлечь. Структуру папки необходимо сохранить. Каталог source нельзя переименовать.
  4. Вставьте каталог source в каталог пакетных файлов Rational DOORS: Структуру папки необходимо сохранить. Папку source нельзя переименовать.
  5. Определите переменную RPE_DXLLOCATION так, чтобы она указывала на свойство Путь к пакетным файлам. Rational Publishing Engine использует это расположение в качестве начального для DXL вместо RPE_HOME.
    Прим.: Укажите полный путь UNC к надежному расположению DXL. Пути с отображенными именами дисков недопустимы, поскольку они зависят от пользователя и могут быть недоступны всем пользователям.

Комментарии