코어 로그 파일 사용자 정의

템플리트 및 문서 스펙에서 문서를 생성하는 동안 발생하는 문제는 코어 로그 파일에 나열됩니다. rpe.log 파일의 위치를 사용자 정의할 수 있습니다.

시작하기 전에

문서 생성 중에 각 요소가 처리되는 방법에 대해 설명하는 메시지가 코어 로그 파일에 포함되도록 디버그 모드를 사용할 수 있습니다. 기본적으로 디버그 모드가 사용되지 않습니다. 디버그 모드 사용에 대한 정보는 엔진 환경 설정의 설정을 참조하십시오.

이 태스크 정보

로깅 사용자 정의를 포함하는 파일의 위치는 RPE_HOME\config\log4j.properties입니다. txtOutput 텍스트를 포함하는 특성이 코어 로그 파일에 적용됩니다.
표 1. 로그 특성
로그 특성 기본값 설명
log4j.appender.txtOutput.File ${java.io.tmpdir}/RPE/rpe.log rpe.log 파일의 기본 위치는 애플리케이션 데이터 내의 사용자 홈 디렉토리입니다. 이 값을 다른 디렉토리 위치로 편집할 수 있습니다. 아래의 예: 출력 위치 변경을 참조하십시오.
log4j.appender.txtOutput.MaxFileSize 1000KB 새 로그 파일이 작성되는 크기입니다. rpe.log 파일의 크기가 1MB 이상이면 파일 이름이 rpe.log.1, rpe.log.2 등으로 변경되고 rpe.log가 새로 생성됩니다. rpe.log는 항상 가장 최신 로그 파일입니다.

rpe.log 파일의 크기가 10MB 이상이면 파일의 이름이 변경됩니다.

log4j.appender.txtOutput.Threshold DEBUG 로그 파일 내의 메시지의 최소 심각도입니다. 다음 임계값 중 원하는 것을 입력할 수 있습니다. 최소 심각도에서 최대 심각도 순으로 나열되어 있습니다.
  1. DEBUG
  2. INFO
  3. WARNING
  4. ERROR
임계값을 OFF로 설정하여 로깅을 사용하지 않을 수도 있습니다.
log4j.appender.txtOutput.layout.ConversionPattern %d{dd-MM-yyyy}T%d{HH:mm:ss:SS} [%t] %m %n

%d{dd-MM-yyyy}T%d{HH:mm:ss:SSS} [%t] %m %n

  • %d{dd-MM-yyyy}T%d{HH:mm:ss:SS}: 로그 이벤트의 날짜 및 시간
  • [%t]: 스레드 ID
  • %m: 로그 메시지
  • %n: 캐리지 리턴 입력

예: 출력 위치 변경

이 태스크 정보

rpe.log 파일의 기본 위치는 사용자 홈 폴더입니다.
표 2. 운영 체제별 rpe.log 경로
운영 체제 rpe.log 경로
Windows 7 C:\Users\user\AppData\Local\Temp\RPE\rpe.log

프로시저

  1. 문서 편집기로 RPE_HOME\config\log4j.properties 파일을 여십시오.
  2. 행을 찾으십시오.

    log4j.appender.txtOutput.File=${java.io.tmpdir}/RPE/rpe.log

    ${java.io.tmpdir}은 사용자 홈 폴더의 기본 위치를 표시합니다.
  3. 등호 뒤의 파일 경로를 로그 파일의 새 위치로 편집하십시오. 예:

    log4j.appender.txtOutput.File=C:\rpe.log

  4. 변경사항을 저장하십시오.

피드백