2013-04-24 2 views
2

Im은 PdfBox 1.7.0 및 Log4j 2.0-beta4를 사용합니다.Log4J2 및 ApachePDFBox 오류 메시지 "No appenders"

L4j2 구성은 "자원 \ Log4j2.xml '에서 루게릭 병을 XML을 저장 (받는다는 프로젝트) 다음은 conf의입니다 :

<?xml version="1.0" encoding="UTF-8"?> 
<configuration status="OFF" packages=""> 
    <appenders> 
     <Console name="Console" target="SYSTEM_OUT"> 
      <PatternLayout> 
       <pattern>%d{HH:mm:ss.SSS} [%t] %-5level %logger{36} - %msg%n 
       </pattern> 
      </PatternLayout> 
     </Console> 
    </appenders> 
    <loggers> 

     <logger name="org.apache.pdfbox.util.PDFStreamEngine" level="trace"> 
      <appender-ref ref="Console" /> 
     </logger> 
     <root level="debug"> 
      <appender-ref ref="Console" /> 
     </root> 
    </loggers> 
</configuration> 

내가"로거 "를 추가했지만 경고는 여전히 여기에있다 :

log4j:WARN No appenders could be found for logger (org.apache.pdfbox.util.PDFStreamEngine). 
log4j:WARN Please initialize the log4j system properly. 

L4J는 어떻게 구성해야합니까? 내가 볼 수없는 명백한 것이 있습니까?

답변

1

Log4j2 beta5를 사용하여 구성을 테스트했는데 문제가 재현되지 않았습니다. 베타 5에서 수정 된 것 같습니다.

베타 5에는 새로운 기능 (비동기 로거, JMX, JSP taglib) btw가 있습니다. 체크 아웃 할 가치가 있습니다.

+0

전체적으로 업데이트가 빠졌습니다! thx – MemLeak

+0

방금 ​​방금 나왔습니다. 그러나 비동기 로거의 성능을 확인하십시오. –