Задачи для адаптера Rational ClearQuest на сервере Apache Tomcat

Общие библиотеки 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. Скопируйте общие библиотеки Rational ClearQuest из файлов приложения Rational 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 > Показать установленные пакеты.
  2. Вставьте общие библиотеки Rational ClearQuest в каталог %CATALINA_HOME%\lib Apache Tomcat.
  3. Значок Linux В случае применения Linux настройте базовый аргумент JVM:
    1. Откройте файл, применяемый для запуска сервера Apache Tomcat. Пример: %CATALINA_HOME%/bin/startup.sh
    2. Добавьте следующую команду в конец файла:
      export JAVA_OPTS="-Djava.library.path=/opt/ibm/RationalSDLC/clearquest/linux_x86/shlib"
  4. Значок Linux В случае применения Linux настройте переменную среды LD_LIBRARY_PATH:
    1. В конец файла, применяемого для запуска сервера Apache Tomcat, добавьте следующую команду:
      export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/ibm/RationalSDLC/clearquest/linux_x86/odbc/lib:/usr/local/ibm/gsk7/lib
    2. Сохраните изменения в файле, применяемом для запуска сервера Apache Tomcat.
  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


Комментарии