IBM Rational DOORS에서 트랜잭션 로깅 사용

트랜잭션 세부사항을 기록하는 클라이언트 로깅을 사용하여 컴퓨터에서 예기치 못한 동작을 진단할 수 있습니다.

이 태스크 정보

컴퓨터에 대한 로깅을 사용하여 Rational® DOORS® 클라이언트 세션 동안의 트랜잭션 활동을 기록할 수 있습니다

. 세션을 닫으면 로깅을 사용할 수 없게 됩니다.

로깅을 설정하려면 디버그에 필요한 조작을 시작하기 전에 DXL 편집기를 사용하여 DXL을 실행합니다.

출력 로그 파일 위치로 지정한 위치에 대해 쓰기 권한이 있어야 합니다. * 클라이언트 로깅을 하려면 RATDOORS 클라이언트를 시작하고 로그인할 수 있어야 합니다. * DXL 보안을 설정한 경우 DXL 편집 권한이 있는 사용자만 DXL 프로시저를 편집하고 실행할 수 있습니다. 1. DXL을 실행할 권한이 있는 사용자로서 DOORS에 로그인하십시오. 2. 도구 > DXL 편집을 클릭하십시오. 3. DXL 입력 필드에 문자열 logfileLocation = "c:\\temp\\doorsclientlog.txt" int logLevel = 6 startLogging_(logfileLocation, logLevel)을 입력하십시오. 4. 실행을 클릭하십시오. 5. 문제점 해결 중인 문제를 일으키는 조치를 수행하십시오. 6. 로깅이 필요한 조작을 완료한 후 DOORS를 종료하십시오. 참고: DOORS 클라이언트 로깅은 DOORS를 종료하면 자동으로 사용할 수 없게 됩니다. DXL 명령 stopLogging_() 7을 실행하여 로깅을 사용 안함으로 설정할 수도 있습니다. 로그 파일을 압축하여 Rational 지원 팀에 보내십시오. 관련 링크 t_setupdxlsecurity

프로시저

  1. Rational DOORS에 로그인하십시오. 로깅을 사용할 컴퓨터의 .xml 구성 파일을 편집하십시오. 파일 어펜더의 ${LOG_FOLDER_LOCATION} 값을 액세스 가능한 경로로 바꾸십시오. 예: <param name="file" value="c:\IBM\DOORS\log\SystemTrace.log" \>
  2. -logxconfig 명령행 스위치를 사용하여 컴포넌트를 시작하십시오.
    참고: Windows 컴퓨터에서 컴포넌트를 시작할 때 명령행 매개변수를 사용하여 애플리케이션 메시지 로깅을 사용으로 설정하는 대신, 컴포넌트의 .xml 구성 파일 값을 사용하는 logxconfig로 이름 지정된 레지스트리 키를 작성하여 애플리케이션 메시지 로깅을 사용으로 설정할 수 있습니다.
    1. 서버에 대해 애플리케이션 메시지 로깅을 사용하려면 -logxconfig logging_file_name 명령행 스위치를 사용하여 Rational DOORS 데이터베이스 서버를 시작하십시오. -debug를 반드시 포함하십시오. 예: C:\Program Files\IBM\Rational\DOORS\9.6\doorsd -debug -logxconfig logging-config.xml
    2. 클라이언트에 대해 애플리케이션 메시지 로깅을 사용하려면 -logxconfig logging_file_name 명령행 스위치를 사용하여 Rational DOORS 클라이언트를 시작하십시오. 예: C:\Program Files\IBM\Rational\DOORS\9.6\doors -logxconfig logging-config-client.xml

피드백