OSLC 통합에 대한 링크 구성 업데이트

ClearQuest® 버전 8.0.0.3 및 그 이하 버전에서 업그레이드했고 사용자 환경이 OSLC 통합을 지원하는 경우, 링크 오류를 방지하도록 OSLC 구성을 업데이트하십시오.

시작하기 전에

ClearQuest 버전 8.0.0.3 이하에서 업그레이드한 후 이 태스크를 완료하십시오.

이 태스크 정보

ClearQuest Web 서버 버전 8.0.0.3 또는 그 이하 버전에서 업그레이드하면 새로운 oslc:versionoslc:domain 매개변수는 버전 8.0.0.4 이전의 ClearQuest 릴리스에서 지원되지 않았으므로 올바른 값을 가지지 않습니다. 따라서 ClearQuest 레코드에 있는 외부 OSLC 자원에 대한 링크에 액세스하려고 할 때 JavaScript 문제가 발생할 수 있습니다.
다음 시나리오에서 링크 오류가 발생할 수 있습니다.
  • 프로젝트 링크가 버전 8.0.0.4 이전의 ClearQuest Web 클라이언트 인터페이스에 작성되었습니다.
  • 다른 애플리케이션에서 ClearQuest 8.0.0.4 이전 버전의 ClearQuest Web 클라이언트 인터페이스로의 프로젝트 링크가 작성되었습니다.
이 문제점이 존재하는 경우 링크 위로 마우스를 이동할 때 링크된 아티팩트의 미리보기가 표시되지 않습니다. Firebug를 사용하여 이 문제점을 디버그하는 경우, 406 Not Acceptable 오류가 리턴됩니다.
표 1에는 IBM® Rational® ClearQuest 버전 8.0.0.4 이상에서 지원되는 OSLC 버전 및 도메인 표기법의 예제가 제공됩니다.

ClearQuest Web 클라이언트에서 OSLC 링크 오류를 해결하려면 올바른 버전 및 도메인 스펙을 사용하도록 project-area-links.rdf 파일의 ClearQuest Web 링크 구성을 업데이트하십시오.

프로시저

다음 방법 중 하나를 선택하여 OSLC 구성 매개변수를 업데이트하십시오.
권장되는 방법(ClearQuest Web 서버를 다시 시작할 필요 없음)
  1. 프로젝트 관계 관리 페이지에서 기존 프로젝트 링크를 제거합니다.
    project-area-links.rdf 파일은 <profile-root>\installedApps\<cell>\TeamEAR.ear\cqweb.war\WEB-INF\classes 디렉토리에 있습니다. 여기서 변수 매개변수는 다음 값을 가집니다.
    • <profile-root>는 ClearQuest가 배치된 WebSphere® Application Server 프로파일의 루트 디렉토리입니다.
    • <cell>은 WebSphere Application Server 셀의 이름입니다.
  2. ClearQuest project-area-links.rdf 파일에서 새 링크에 올바른 값이 포함되어 있는지 확인하십시오.
  3. 각 프로젝트 링크를 다시 추가하십시오.
대체 방법(ClearQuest Web 서버를 다시 시작해야 함)
  1. project-area-links.rdf 파일에서 oslc:versionoslc:domain 매개변수 및 연관된 값을 직접 추가하거나 편집합니다.
  2. ClearQuest Web 서버를 다시 시작하십시오.

피드백