Rational DOORS Web Access를 TRS 제공자로 구성

구성 파일을 편집하고 Derby 일괄처리 파일을 실행하여 IBM® Rational® DOORS® Web Access를 TRS(tracked resource sets)의 제공자로 구성할 수 있습니다.

이 태스크 정보

Rational DOORS Web Access 및 Derby는 TRS 인에이블먼트를 위한 몇 가지 기본 사용자 및 비밀번호와 함께 제공됩니다. 사용자 이름 또는 비밀번호를 수정하면, 다음 프로시저에 설명한 대로 해당 사용자와 연관된 구성 매개변수를 편집해야 합니다. 통합에서는 다음 사용자가 사용됩니다.
LQE 기능 사용자
이 표준 Rational DOORS 사용자는 통합 TRS 컨슈머 애플리케이션에서 Rational DOORS Web Access로의 LQE(Lifecycle Query Engine) 요청을 처리합니다. 이 사용자가 기본값이 아닌 사용자 이름 및 비밀번호를 사용하는 경우, 해당 값은 다음 프로시저에서 설명한 대로 festival.xml 파일에 있는 항목과 일치해야 합니다.
trs.db.user
이 Derby 데이터베이스 사용자는 TRS 데이터베이스 데이터에 액세스할 수 있고, Rational DOORS Web Access가 데이터베이스에서 데이터를 검색할 때 사용됩니다. 기본 사용자 이름 및 비밀번호 이외의 값을 사용하려는 경우 festival.xml 파일에서 항목을 작성해야 합니다. 비밀번호를 변경하면 Derby 특성 파일에 새 비밀번호를 입력해야 합니다.
derby.user.admin
이 Derby 데이터베이스 관리자는 현재 Rational DOORS Web Access에 대한 기능을 제공하지 않습니다. Derby 특성 파일에 이 사용자의 비밀번호를 설정할 수 있습니다.
중요사항: 관리자는 Derby 데이터베이스의 무결성을 유지하고 해당 데이터베이스가 손상되지 않도록 조치를 취해야 합니다. 자세한 정보는 Derby 서버 및 관리 안내서에 있는 "데이터베이스 무결성 유지보수"를 참조하십시오.

프로시저

  1. Rational DOORS Web Access 시작, 중지 및 제거에서 설명한 대로 모든 Rational DOORS Web Access 컴포넌트를 중지하십시오.
  2. festival.xml 파일의 백업 사본을 작성하고 편집기에서 원래 파일을 여십시오. 이 파일은 dwa_install\server\festival\config 디렉토리에 있습니다.
  3. LQE 기능 사용자 및 TRS 사용자의 다음 특성 값을 입력하십시오.
    ForceHttpsForAuthenticationForOAuth
    이 값을 true로 설정하십시오.
    functional.user.consumer.key
    이 컨슈머 키는 LQE 기능 사용자와 연관됩니다. LQE는 이 키를 사용하여 Rational DOORS TRS에 액세스합니다. 이 키는 Rational DOORS 구성 로컬 키 창의 컨슈머 키 항목과 일치해야 합니다. 기본값은 LQE Functional User Key입니다. 이 특성은 기본값 이외의 값을 사용하는 경우에만 festival.xml 파일에서 필요합니다.
    functional.user.consumer.secret
    이 컨슈머 시크릿은 LQE 기능 사용자와 연관됩니다. LQE는 이 키를 사용하여 Rational DOORS TRS에 액세스합니다. 이 시크릿은 Rational DOORS 구성 로컬 키 창의 OAuth 시크릿 항목과 일치합니다. 기본값은 qwert6입니다. 이 특성은 기본값 이외의 값을 사용하는 경우에만 festival.xml 파일에서 필요합니다.
    functional.user.name
    이 특성은 LQE 기능 사용자의 사용자 이름입니다. 이 사용자는 LQE에서 사용하려는 모든 Rational DOORS 데이터에 대한 읽기 권한을 가진 표준 Rational DOORS 사용자여야 합니다. 이 값은 Rational DOORS 구성 로컬 키 창의 컨슈머 이름 항목과 일치해야 합니다. 기본값은 LQE Functional User입니다. 이 특성은 기본값 이외의 값을 사용하는 경우에만 festival.xml 파일에서 필요합니다.
    functional.user.password
    이 특성은 LQE 기능 사용자의 비밀번호입니다. 기본값은 qwert6입니다. 이 특성은 기본값 이외의 값을 사용하는 경우에만 festival.xml 파일에서 필요합니다.
    trs.db.user
    이 특성은 TRS 인에이블먼트의 사용자 이름입니다. 기본 사용자 이름은 trs입니다. 이 특성은 기본값 이외의 값을 사용하는 경우에만 festival.xml 파일에서 필요합니다.
    trs.db.password
    이 특성은 trs.db.user의 비밀번호입니다. 기본값은 dwaTrsPa11word입니다. 이 특성은 기본값 이외의 값을 사용하는 경우에만 festival.xml 파일에서 필요합니다. 기본값 이외의 값을 사용하는 경우, 이 프로시저의 다음 단계에 설명한 대로 Derby 특성 파일에 새 비밀번호를 입력해야 합니다.
    trs.page.size
    이 특성은 페이지에 포함시킬 TRS 자원의 수를 표시합니다. 기본값은 250입니다.
    trs.enable
    이 값을 true로 설정하십시오.
    festival.xml 파일의 다음 추출 내용은 TRS와 관련된 특성 예를 보여줍니다.
    <f:property name="ForceHttpsForAuthenticationForOAuth" value="true"/> 
    <f:property name="functional.user.consumer.key" value="LQE Functional User Key"/> 
    <f:property name="functional.user.consumer.secret" value="qwert6"/> 
    <f:property name="functional.user.name" value="LQE Functional User"/> 
    <f:property name="functional.user.password" value="qwert6"/> 
    <f:property name="trs.enable" value="true"/>
  4. festival.xml 파일을 저장한 후 닫으십시오.
  5. festival.xml 파일에서 trs.db.password의 기본값을 변경한 경우 다음 단계를 수행하십시오.
    1. 편집기에서 derby.properties 파일을 여십시오. 파일은 dwa_install/derby 디렉토리에 있습니다.
    2. derby.user.trs 값을 바꾸십시오. derby.properties 파일에는 다음 값이 포함됩니다.
      derby.user.trs
      이는 festival.xml 파일에서 지정한 trs.db.user 특성의 비밀번호입니다. 기본값은 dwaTrsPa11word입니다.
      derby.user.admin
      Derby 데이터베이스 관리자의 비밀번호입니다. 현재 해당 사용자는 Rational DOORS Web Access에 대한 기능을 제공하지 않습니다. 기본값은 dwaTrsPa11word입니다.
  6. Rational DOORS Web Access 시작, 중지 및 제거에 설명한 대로 모든 Rational DOORS Web Access 컴포넌트를 시작하십시오.

다음에 수행할 작업

OSLC 동반자 관계에서 TRS 컨슈머 애플리케이션과의 통합이 구성된 후에는 컨슈머 애플리케이션에서 TRS 제공자로서 Rational DOORS를 등록해야 합니다. 해당 프로시저에 대한 예제는 IBM Rational Engineering Lifecycle Management 문서에서 "Lifecycle Query Engines에 대한 TRS 제공자로서 애플리케이션 등록"을 참조하십시오.

Rational Engineering Lifecycle Management와 같은 TRS 컨슈머 애플리케이션이 사용하는 LQE는 여러 라이프사이클 도구에서 데이터의 기본 색인 또는 데이터베이스를 빌드합니다. 각 TRS 제공자 도구는 TRS를 통해 데이터를 공개합니다. LQE는 각 도구에서 데이터를 수집하거나 색인화할 수 있습니다. 팀은 SPARQL 언어로 색인화된 데이터에 대해 보고서와 같은 조회를 작성할 수 있습니다. LQE 관리 애플리케이션에서 Rational DOORS에 대한 데이터 소스를 추가하는 경우 다음 값을 설정하십시오.
  • 초기 색인 작성에 필요한 스레드 수: 1
  • 증분 색인 작성에 필요한 스레드 수: 1
  • 새로 고치기 간격: 60
관리 탭에서 구성 > 고급 특성을 클릭하고 다음 HTTP 제한시간 값을 설정하십시오. 기본값은 60초입니다. 두 값 모두 늘리기:
  • 연결 제한시간(최소): 5분(300초)
  • 소켓 제한시간(최소): 15분(900초)

비디오 아이콘 비디오 보기

CLM 재생 목록
Jazz.net 채널
User Education 채널

학습 아이콘 추가 학습

CLM 학습 서클
Agile 학습 서클
학습 서클

질문 아이콘 질문하기

Jazz.net 포럼
developerWorks 포럼

지원 아이콘 지원 받기

지원 센터 포털
배치 위키
지원 센터 블로그