jboss에 웹애플리케이션을 Deploy하면 기본적으로 jboss 로깅 모듈에 의해서 로깅이 관리됩니다.
이는 웹애플리케이션에 설정된 로깅이 따로 설정되지 않으므로 아래와 같이 jboss-deployment-structure.xml 파일을
WEB-INF 디렉토리에 만들어 주고 logging 모듈을 제외 시키면 웹애플리에션에 설정된 로깅 설정이 적용됩니다.
또한 jboss에는 slf4j 라이브러리가 기본적으로 포함되어 있기 때문에 이것도 제외합니다.
<?xml version="1.0" encoding="UTF-8"?>
<jboss-deployment-structure>
<deployment>
<exclusions>
<!-- Disable jboss slf4j module to enable Logback -->
<module name="org.slf4j" />
</exclusions>
<exclude-subsystems>
<!-- Disable jboss slf4j module to enable Logback -->
<subsystem name="logging" />
</exclude-subsystems>
</deployment>
</jboss-deployment-structure>
'Server' 카테고리의 다른 글
jboss web.xml에서 시스템 프로퍼티 사용 (0) | 2014.06.04 |
---|---|
jboss ajp port 사용 (0) | 2014.06.04 |
Tomcat URI인코딩 문제 (0) | 2014.06.04 |