Logger.properties 파일
Logger.properties 파일을 사용하여 사용자 컴포넌트에 대한 로거 속성을 설정합니다.
처음 Logger.getLogger(loggername) 메소드가 애플리케이션 내에서 호출되면 특성 파일이 로드됩니다. Logger.properties 파일은 WebSphere® Application Server 클래스 경로나 컨텍스트 클래스 경로여야 합니다.
로깅 서브시스템은 공통 기본 이벤트를 사용하여 WebSphere Application Server activity.log 파일에 모든 메시지를 표시합니다. 로거와 함께 사용될 사용자 자신의 이벤트 팩토리 템플리트를 지정할 수 있습니다. 사용자 Logger.properties 파일에서 eventfactory 특성을 사용합니다. 공통 기본 이벤트 템플리트에 대한 자세한 정보는 샘플 공통 기본 이벤트 템플리트의 내용을 참조하십시오.
규칙에 따라, 이벤트 팩토리 템플리트 파일의 이름은 템플리트를 사용한 패키지의 완전한 패키지 이름이어야 합니다. 파일의 이름은 .event.xml 확장자로 끝나야 합니다. 예를 들어, com.abc.somepackage 패키지에 유효한 이벤트 팩토리 템플리트 파일 이름은 다음과 같습니다.
com.abc.somepackage.event.xml
Logger.properties 파일의 eventfactory 특성에 대한 특성 값을 지정하면, 클래스 경로 항목의 루트와 관련된 선행 슬래시가 없는 전체 경로 이름을 포함합니다. .event.xml 확장자를 포함하지 마십시오.
예를 들어, 이전 예의 템플리트 파일이 com/abc/templates 디렉토리에 있으면 eventfactory 특성에 유효한 값은 다음과 같습니다.
com/abc/templates/com.abc.somepackage
마지막으로, 이벤트 팩토리 템플리트 파일이 com.abc.somepackage.SomeClass 로거에서 사용되면, 다음 항목이 Logger.properties 파일에 표시됩니다.
com.abc.somepackage.SomeClass.eventfactory=com/abc/templates/com.abc.somepackage