Задачи для адаптера Rational ClearQuest на сервере WebSphere Application Server

Общие библиотеки IBM® Rational ClearQuest можно сделать доступными для IBM Rational Publishing Engine Data Services Application, чтобы API Rational ClearQuest можно было использовать в Rational Publishing Engine.

Прежде чем начать

  • В системе должен быть установлен Rational ClearQuest в качестве сервера приложений.
  • Разверните Rational Publishing Engine Data Services Application и Reporting Data Services Adapters.
  • Перед настройкой общих библиотек Rational ClearQuest устраните все предупреждения брандмауэра и неполадки с лицензиями.

Процедура

  1. Добавьте пути к общим библиотекам в узел WebSphere Application Server экземпляра Rational ClearQuest, где развернут Rational Publishing Engine Data Services Application:
    1. На сервере WebSphere Application Server выберите Среда > Общие библиотеки.
    2. Настройте параметр области, выбрав запись Node=RationalPublishingEngineNode01, Server=RationalPublishingEngineServer. RationalPublishingEngineNode01 - имя узла по умолчанию, а RationalPublishingEngineServer - имя сервера по умолчанию.
    3. Для создания ссылки на общую библиотеку нажмите Создать.
    4. Заполните поля Имя, Описание и Путь к классам. Убедитесь, что в пути к классам указано правильное расположение файлов.
      Табл. 1. Поля ссылки на общую библиотеку
      Описание Значения
      Имя API ClearQuest CM
      Описание Общая библиотека для адаптера ClearQuest.
      Путь к классам

      файлы-приложения\IBM\RationalSDLC\ClearQuest\cqjni.jar
      файлы-приложения\IBM\RationalSDLC\ClearQuest\stpcq.jar
      файлы-приложения\IBM\RationalSDLC\Common\stpcmmn.jar
      файлы-приложения\IBM\RationalSDLC\Common\stpwvcm.jar

      Прим.: Перечисленные значения по умолчанию относятся к Rational ClearQuest 7.1. Фактические пути зависят от места установки Rational ClearQuest. Убедитесь, что все ссылки на файлы правильные. Каталог установки Rational ClearQuest можно узнать в IBM Installation Manager. Выберите Пуск > Все программы > IBM Installation Manager > Показать установленные пакеты.
    5. Нажмите OK и Сохранить.
  2. Свяжите общие библиотеки Rational ClearQuest с профайлом Data Services Application:
    1. Нажмите Серверы > Серверы приложений.
    2. Выберите сервер, где развернут Data Services Application. По умолчанию используется сервер RationalPublishingEngineServer.
    3. Выберите Инфраструктура сервера > Java и управление процессами > Загрузчик классов.
    4. Выберите Создать > OK, чтобы создать загрузчик классов для общих библиотек.
    5. Свяжите ссылки на общие библиотеки с загрузчиком классов; для этого нажмите гиперссылку загрузчика классов, созданного на шаге 2.d.
    6. Для того чтобы связать каждую библиотеку, нажмите Добавить, выберите библиотеку и нажмите OK.
    7. Нажмите Ссылки на общие библиотеки.
    8. Для того чтобы связать каждую библиотеку, нажмите Добавить, выберите библиотеку и нажмите OK.
    9. Нажмите Сохранить.
  3. Значок Linux В случае применения Linux настройте базовый аргумент JVM:
    1. Выберите Серверы > Типы серверов > Серверы WebSphere Application Server
    2. Щелкните на имени сервера.
    3. В разделе Инфраструктура сервера разверните Управление Java и процессами, затем выберите Определение процесса.
    4. Выберите Виртуальная машина Java.
    5. В поле Базовые аргументы JVM введите: Generic JVM arguments -Djava.library.path=/opt/ibm/RationalSDLC/clearquest/linux_x86/shlib
    6. Нажмите кнопку OK.
  4. Значок Linux В случае применения Linux настройте переменную среды LD_LIBRARY_PATH:
    1. На странице Определение процесса выберите Записи среды, затем выберите LD_LIBRARY_PATH.
    2. Введите имя и путь к библиотеке. Пример: /opt/ibm/RationalSDLC/clearquest/linux_x86/odbc/lib:/usr/local/ibm/gsk7/lib
  5. Перезапустите Data Services Application.
  6. Убедитесь, что адаптер IBM Rational ClearQuest и библиотеки настроены правильно. Введите URL адаптера Rational ClearQuest в браузере.
    • Введите http://хост:порт/DataServices/ClearQuest. Если установка выполнена правильным образом, то отображается список соединений Rational ClearQuest, как показано в инструменте Rational ClearQuest Maintenance Tool.
    • Введите http://хост:порт/DataServices/ClearQuest/версия. Если установка выполнена правильным образом, то отображается список баз данных пользователей Rational ClearQuest.
    • Введите http://хост:порт/DataServices/ClearQuest/версия/имя-базы-данных. Если установка выполнена правильным образом, то отображается список запросов.

Дальнейшие действия

Скопируйте URL запроса для добавления шаблона или спецификации документа.
Прим.: Data Services Application поддерживает только запросы со статическими наборами результатов. Динамические запросы не поддерживаются.

Пример

URL для запроса Все дефекты позволяет просмотреть набор результатов с числом совпадений, которое запрос возвратил бы клиенту Rational ClearQuest. Каждый результат представляет собой уникальный DBID для конкретного типа записей. Этот процесс можно продолжать до тех пор пока не будут получены данные для конкретной записи. Сохраните URL запроса для применения при создании отчетов с помощью Rational Publishing Engine.

Удалите аргументы, начиная со знака вопроса:

До http://localhost:9081/DataServices/ClearQuest/7.0.0/SAMPL/Public+Queries/All+Defects?Type=Query
После: http://localhost:9081/DataServices/ClearQuest/7.0.0/SAMPL/Public+Queries/All+Defects


Комментарии