[JBoss EAP 6] JBoss EAP 6의 log4j와 AP소스의 log4j가 출동이 났을 경우 JBoss EAP 6의 log4J를 쓰지 않는 방안
본문 바로가기
IT 이야기/JBoss EAP

[JBoss EAP 6] JBoss EAP 6의 log4j와 AP소스의 log4j가 출동이 났을 경우 JBoss EAP 6의 log4J를 쓰지 않는 방안

by 찬찬이 아빠 2019. 11. 20.
반응형

JBoss EAP 6의 log4j와 AP 소스의 log4j가 충돌이 납니다.

JBoss EAP 6의 log4j를 사용하지 않으려면 어떻게 해야 할까요?

 

AP 소스의 WEB-INF 디렉터리에 jboss-deployment-structure.xml 파일을 만들어서 다음과 같이 설정합니다.

 

1
2
3
4
5
6
7
8
9
10
11
12
<jboss-deployment-structure>
   <deployment>
      <exclude-subsystem>
         <subsystem name="webservices" />
      </exclude-subsystem>
      <exclusions>
         <module name="org.apache.commons.logging" />
         <module name="org.apache.log4j" />
         <module name="org.slf4j" />
      </exclusions>
   </deployment>
</jboss-deployment-structure>
cs

 

반응형

댓글