2016-06-13 6 views
1

TomEE +의 별도 라이브러리 JAR에 자체 SSL 공급자가있는 응용 프로그램을 만들려고합니다. JAR은 "-Dlog4j2.configurationFile =/path/to/log4j2.xml"을 통해 log4j2를 사용하고 구성합니다. 첫 번째 로그 메시지가 잘 나와서,하지만 내가 이해하지 않고 웹에 대한 설명 발견하지 않았습니다 정말 이상한 메시지를 얻을 : 그 후TomEE/openEJB 및 log4j - 무시 된 속성이 속성을 대체합니다 ... log4.configurationFile?

Jun 13, 2016 2:43:02 PM org.apache.openejb.config.MBeanDeployer <clinit> 
WARNING: Log4j not installed. The following properties will be ignored. 
Jun 13, 2016 2:43:02 PM org.apache.openejb.config.MBeanDeployer <clinit> 
WARNING: Ignored Property overrides property 'log4j.configurationFile' 

을 log4j에는 최소한의 기본 로깅을 수행 그것은 내가 필요로하는 것이 아닙니다.

log4j2 라이브러리는 로깅이 필요한 사용자 정의 코드와 마찬가지로 tomcat/lib 폴더에 배포됩니다.

같은 방법은 이전 프로젝트에서 일반 바람둥이에 대한 작업을했지만 참고로

(우리가 지금 다른 이유로 필요) tomee +, 우리는 tomee 플러스 1.7.4를 사용하고 있지.

아이디어가 있으십니까? 미리 많은 감사드립니다!

답변

1

당신의 conf/logging.properties

TomEE이 그것을 감지하고 log4j1을 사용하고 설치가 작동하고 로그하지 않습니다 확인하려고 일부의 log4j 1.x의 특성을 가지고있다.