WebSphere Application Server에서의 Rational ClearQuest 어댑터에 대한 태스크

Rational® Publishing Engine으로부터 Rational ClearQuest® API를 사용할 수 있도록 IBM® Rational ClearQuest 공유 라이브러리를 IBM Rational Publishing Engine 데이터 서비스 애플리케이션에 대해 사용 가능하도록 설정할 수 있습니다.

시작하기 전에

프로시저

  1. Rational ClearQuest 설치에서 Rational Publishing Engine 데이터 서비스 애플리케이션이 배치된 WebSphere Application Server 노드에 공유 라이브러리의 경로를 추가하십시오.
    1. WebSphere Application Server에서 환경 > 공유 라이브러리를 클릭하십시오.
    2. 범위 설정을 지정하려면 Node=RationalPublishingEngineNode01, Server=RationalPublishingEngineServer 항목을 선택하십시오. RationalPublishingEngineNode01은 노드의 기본 이름이며 RationalPublishingEngineServer는 서버의 기본 이름입니다.
    3. 공유 라이브러리 참조를 작성하려면 새로 작성을 클릭하십시오.
    4. 이름, 설명클래스 경로에 대한 값을 설정하십시오. 클래스 경로가 올바른 위치에 있는 파일을 참조하는지 확인하십시오.
      표 1. 공유 라이브러리 참조 필드
      설명
      이름 ClearQuest CM API
      설명 ClearQuest 어댑터에 대한 공유 라이브러리
      클래스 경로

      application_files\IBM\RationalSDLC\ClearQuest\cqjni.jar
      application_files\IBM\RationalSDLC\ClearQuest\stpcq.jar
      application_files\IBM\RationalSDLC\Common\stpcmmn.jar
      application_files\IBM\RationalSDLC\Common\stpwvcm.jar

      참고: 나열된 기본값은 Rational ClearQuest 7.1에 해당됩니다. 사용할 실제 경로는 Rational ClearQuest가 설치된 버전 및 위치에 따라 다릅니다. 올바른 위치에 있는 파일을 참조하는지 확인하십시오. Rational ClearQuest 설치의 위치를 보려면 시작 > 모든 프로그램 > IBM Installation Manager > 설치된 패키지 보기를 클릭하여 IBM Installation Manager를 체크인하십시오.
    5. 확인저장을 클릭하십시오.
  2. Rational ClearQuest 공유 라이브러리와 데이터 서비스 애플리케이션 프로파일을 연관시키십시오.
    1. 서버 > Application Server를 클릭하십시오.
    2. 데이터 서비스 애플리케이션을 배치한 서버를 클릭하십시오. 기본 서버 이름은 RationalPublishingEngineServer입니다.
    3. 서버 인프라 > Java 및 프로세스 관리 > 클래스 로더를 클릭하십시오.
    4. 공유 라이브러리용 클래스 로더를 작성하려면 새로 작성 > 확인을 클릭하십시오.
    5. 공유 라이브러리 참조와 클래스 로더를 연관시키려면 2.d 하위 단계에서 작성된 새 클래스 로더의 하이퍼링크를 클릭하십시오.
    6. 연관시킬 각 라이브러리에 대해 추가를 클릭하고 라이브러리를 선택한 다음 확인을 클릭하십시오.
    7. 공유 라이브러리 참조를 클릭하십시오.
    8. 각 라이브러리를 연관시키려면 추가를 클릭하고 라이브러리를 선택한 다음 확인을 클릭하십시오.
    9. 저장을 클릭하십시오.
  3. Linux 아이콘 Linux를 사용하는 경우, 일반 JVM 인수를 구성하십시오.
    1. 서버 > 서버 유형 > WebSphere Application Server를 클릭하십시오.
    2. 서버 이름을 클릭하십시오.
    3. 서버 인프라 섹션에서 Java 및 프로세스 관리를 펼치고 프로세스 정의를 클릭하십시오.
    4. JVM(Java Virtual Machine)을 클릭하십시오.
    5. 일반 JVM 인수 필드에 Generic JVM arguments -Djava.library.path=/opt/ibm/RationalSDLC/clearquest/linux_x86/shlib를 입력하십시오.
    6. 확인을 클릭하십시오.
  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. 데이터 서비스 애플리케이션을 다시 시작하십시오.
  6. IBM Rational ClearQuest 어댑터 및 라이브러리가 올바르게 구성되었는지 확인하십시오. 브라우저에 Rational ClearQuest 어댑터에 대한 URL을 입력하십시오.
    • http://host:port/DataServices/ClearQuest를 입력하십시오. 설치가 올바르면 Rational ClearQuest 연결 목록이 Rational ClearQuest 유지보수 도구에 표시되는 것처럼 표시됩니다.
    • http://host:port/DataServices/ClearQuest/version을 입력하십시오. 설치가 올바르면 Rational ClearQuest 사용자 데이터베이스의 목록이 표시됩니다.
    • http://host:port/DataServices/ClearQuest/version/database_name을 입력하십시오. 설치가 올바르면 조회 목록이 표시됩니다.

다음에 수행할 작업

조회 URL을 복사하여 템플리트 또는 문서 스펙을 추가하십시오.
참고: 데이터 서비스 애플리케이션은 정적 결과 세트가 있는 조회만 지원합니다. 동적 조회는 지원하지 않습니다.

모든 결함 조회에 대한 URL을 사용하면 Rational ClearQuest 클라이언트에 대해 조회가 리턴하는 히트 수와 함께 결과 세트가 표시됩니다. 각 결과는 특정 레코드 유형에 대한 고유 DBID입니다. 특정 레코드의 데이터에 대한 리턴을 가져올 때까지 이 프로세스를 계속 진행할 수 있습니다. Rational Publishing Engine 보고 작성에서 사용할 수 있도록 조회 URL을 보유하십시오.

물음표를 포함하여 그 이후의 인수를 제거하십시오.

이전: 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


피드백