관리 및 구성 문제점

이 주제에서는 Rational® Engineering Lifecycle Manager를 설치, 관리 또는 구성할 때 발생할 수 있는 일부 문제점에 대해 설명합니다.

Rational DOORS를 TRS(Tracked Resource Set) 제공자로 구성

Rational DOORS®를 TRS 제공자로 구성하는 경우 도구 > TRS 구성을 선택합니다. 가끔 이로 인해 오류 CRCRD7213W: TRS(Tracked Resource Set) 구성을 업데이트할 수 없음이 발생합니다.

이 오류를 해결하려면 요구사항을 업데이트한 후 다시 TRS를 구성하도록 선택하십시오.

Jazz Team Server를 다시 시작해도 Rhapsody DM은 다시 시작되지 않음

Jazz™ Team Server, Rhapsody® DM, Rational Engineering Lifecycle Manager가 모두 단일 JTS(Windows 2008 서버에서 기본 Tomcat 및 Derby 사용)에 설치되어 있는 환경에서는 Jazz Team Server를 다시 시작할 때 Rhapsody DM 서버가 항상 다시 시작되는 것은 아닙니다.

다음 상황에서 이러한 일이 발생할 수 있습니다.
  • Rhapsody DM 사이트(https://hostname:9444/dm/web)에 액세스할 수 없습니다.
  • https://hostname:9444/dm/admin 사이트에서는 Rhapsody DM이 Jazz Team Server에 등록되지 않았음을 표시합니다.
  • Lifecycle Query Engine에서는 Rhapsody DM이 TRS 제공자가 아님을 표시합니다(https://hostname:9444/lqe/web/admin/data-sources).

Jazz Team Server > 구성 > 등록된 애플리케이션 페이지(https://hostname:9444/jts/admin)로 이동하여 Rhapsody DM이 올바르게 구성되었는지 확인하십시오. Design Management 항목이 있어야 합니다.

https://hostname:9444/jts/admin 사이트로 이동하고 애플리케이션 관리 섹션으로 이동한 후 Design Management를 검색하여 Rhapsody DM이 시작되었는지 확인하십시오. Design Management 섹션에 정의되지 않음 또는 표시되지 않음이라고 되어 있는 경우 Jazz Team Server를 다시 시작하십시오.

WebSphere Application Server에서 올바르지 않은 Lifecycle Query Engine 클래스 로더 설정으로 인해 올바르지 않은 Derby 데이터베이스 버전이 작성됩니다.

Lifecycle Query Engine을 올바르게 배치하려면 다음 주제에 설명된 지시사항을 따라야 합니다. Lifecycle Query Engine에 적합하게 WebSphere® Application Server 설정.

WebSphere Application Server에서 lqe_war를 시작하려고 시도할 때 다음과 유사한 오류 메시지가 발생하는 경우 클래스 로더 설정 변경 단계를 완료하지 않았을 수 있습니다. 다음 위치에서 이 로그를 찾을 수 있습니다. WAS_install_dir/AppServer/Profiles/yourprofile/logs/Server1/SystemOut.log
원인: ERROR XSLAN:
C:\Users\IBM_ADMIN\Desktop\WAS_Config\server\conf\lqe\derbyDB에 있는 데이터베이스의 형식이 소프트웨어의 현재 버전과
호환 불가능합니다. 데이터베이스는 버전 10.8에 의해 작성되었거나 업그레이드되었습니다.
기본 클래스 로더 설정이 사용되면 WebSphere Application Server는 올바르지 않은 Derby 버전을 사용하여 Lifecycle Query Engine의 Derby 데이터베이스를 작성합니다.
이러한 문제가 발생한 경우 다음 단계를 완료하여 상황을 해결할 수 있습니다.
  1. WebSphere Application Server 관리 콘솔에서 lqe_war를 중지하십시오.
  2. LQE에서 올바르지 않은 Derby 버전을 사용하여 작성한 Derby 데이터베이스를 삭제하십시오. 이 데이터베이스는 Lifecycle Query Engine에 적합하게 WebSphere Application Server 설정의 5단계에서 설정한 lqe.config.location 변수에 설정된 경로에 있습니다.

    예를 들어, 기본 경로인 C:\Program Files\IBM\JazzTeamServer\server\conf\lqe에서 derbyDB라는 폴더를 찾아 폴더 전체를 삭제하십시오.

  3. WebSphere Application Server 관리 콘솔에서 Lifecycle Query Engine에 적합하게 WebSphere Application Server 설정에 설명된 대로 18 - 26단계를 완료하십시오. 마스터 구성이 저장되었는지 확인한 후 lqe_war을 시작하십시오.

WebSphere Application Server에서의 로그아웃 결과 오류 메시지

WebSphere Application Server를 실행 중일 때 Rational Engineering Lifecycle Manager에서 로그아웃하는 경우, 다음 오류 메시지가 표시될 수 있습니다. SESN0008EA: user authenticated as anonymous has attempted to access a session owned by user..."..

사용자 정의 세션 관리자 특성을 추가하여 WebSphere Application Server(V8.0.0.3 이상)에서 수정사항을 사용하도록 설정하십시오. 애플리케이션 서버 > server1 > 세션 관리 > 사용자 정의 특성을 클릭하고 InvalidateOnUnauthorizedSessionRequestException = true 사용자 정의 특성을 추가하십시오.

또는 명시적으로 로그아웃하지 않고 브라우저 창을 닫는 경우 세션이 결국 자동으로 제한시간 초과됩니다.

TRS 라이센스에서 Rational Engineering Lifecycle Manager 업그레이드 결과를 사용할 수 없음

Rational Engineering Lifecycle Manager를 업그레이드한 후 TRS 라이센스가 라이센스 키 관리자에 추가되지 않았을 수 있습니다. 그 결과 LQE 색인 작성이 실패하고 다음과 유사한 오류가 표시됩니다.
오류 403: CRJAZ0977I com.ibm.team.jazz.foundation.enterprise 서버 라이센스 정책이 com.ibm.team.jis.trs.read 조작을 허용하지 않습니다.
com.ibm.team.jis.lqe.http.error.HttpForbiddenException: 금지
이 오류가 발생하면 TRS 라이센스를 Jazz Team Server 라이센스 키 관리자에 수동으로 추가하십시오.

DOORS Next Generation 업그레이드

요구사항 관리(RM) 서버를 구성하거나 업그레이드하는 경우 OAuth 컨슈머 키로 인해 문제점이 발생하여 서버가 사용 불가능해질 수 있습니다. 설정 마법사의 단추를 사용할 수 없거나 다음 오류가 server/logs/rdm.log 파일에서 발생할 수 있습니다. CRJZS0033E Invalid consumer key. 이러한 문제가 발생하면 OAuth 컨슈머 키의 문제점 해결 기술 노트를 참조하십시오.

충분하지 않은 WebSphere Application Server 힙 크기 결과 오류

Rational Engineering Lifecycle Manager에 대해 WebSphere Application Server 설정 주제에서는 WebSphere Application Server JVM 힙 크기를 4096MB로 설정하거나 사용자 수 또는 처리할 데이터 양에 맞게 조정할 것을 권장합니다.

다음과 유사한 오류가 발생하는 경우 WebSphere Application Server 메모리 설정을 늘려서 문제를 해결할 수 있습니다.
  • relm.log
     CRCPC1815E An internal error has occurred.Explanation:
    java.lang.OutOfMemoryError
  • vvc.log
    CRJAZ1451I An exception occurred while executing the task "LogChangeEventAppenderTask", contributed by component "com.ibm.team.repository".  The task will be rescheduled.
    java.lang.OutOfMemoryError
  • lqe.log
    A fatal error occurred during change log processing. Aborting change log processing for https://jts.server.com:9443/application/trs
    java.lang.OutOfMemoryError

대형 제품 파일 가져오기 결과 오류

제품 트리 가져오기에 설명된 대로 제품 트리를 가져올 때 전제조건에서 설명한 대로 WebSphere Application Server Web container thread pool max200으로 설정하지 않은 경우 relm.log 파일에서 다음과 유사한 오류가 발생할 수 있습니다.
ERROR com.ibm.relm.productdefapi - CRCPC2001E An internal error has occurred.
org.apache.http.conn.HttpHostConnectException: Connection to <host> refused

피드백