2011-01-22 12 views
2

jboss 4.2.2 GA에는 몇 가지 전쟁, ejb jar 응용 프로그램이 있습니다. 로깅은 jboss-log4j.xml으로 구성됩니다.jboss log4j 구성

appenders 및 로그 위치에 따라 예상 경로와 파일에서 로그가 업데이트되고 있습니다. 하지만 로그가 server.log에 appender라는 이름으로 쓰여졌습니다.이 파일은 []과 같은 식별자입니다.

응용 프로그램 관련 로그 업데이트를 server.log으로 중지하고 appender에 구성된 특정 로그 파일 경로 만 업데이트하는 방법에 대해서만 알고 있어야합니다.

+0

log4j.xml을 포함시켜주세요. –

답변

1

올렉은 당신이 당신의 log4j 파일을 게시해야한다고 말했습니다으로 ...

또는 두 번째 문제를 추측 시도 :

를 착용 할 것 (이전 버전에 $JBOSS_SERVER/conf/jboss-log4j.xml 또는 $JBOSS_SERVER/conf/log4j.xml)는 JBoss의 log4j 파일의 항목에 앱 로깅을 제거하십시오. EG :은 "com.mycompany"패키지에서

<category name="com.mycompany"> 
    <priority value="FATAL"/> 
</category> 

만 치명적인 오류 메시지가 기록됩니다. 또는 "FILE"appender를 루트 패키지 (파일의 맨 아래)에 붙이는 것을 끄십시오.

그러면 응용 프로그램 패키지를 위해 특별히 appender를 구성해야합니다. jboss-log4j.xml 파일의 appender 예제를보십시오.