Log4j JBoss AS 6.1.0.Final受到pdfox(PDFStreamEngine)创建的过度调试日志记录的影响

Log4j JBoss AS 6.1.0.Final受到pdfox(PDFStreamEngine)创建的过度调试日志记录的影响,log4j,pdfbox,jboss6.x,apache-commons-logging,Log4j,Pdfbox,Jboss6.x,Apache Commons Logging,当我在课堂上表演这句台词时: pages.get(i).convertToImage(IMAGE_TYPE, RESOLUTION); 。。。我收到以下许多信息: 2014-06-11 17:01:42,476 DEBUG [org.apache.pdfbox.util.PDFStreamEngine] (DefaultQuartzScheduler_Worker-10) processing substream token: PDFOperator{Tj} 2014-06-11 17:01:

当我在课堂上表演这句台词时:

pages.get(i).convertToImage(IMAGE_TYPE, RESOLUTION);
。。。我收到以下许多信息:

2014-06-11 17:01:42,476 DEBUG [org.apache.pdfbox.util.PDFStreamEngine] (DefaultQuartzScheduler_Worker-10) processing substream token: PDFOperator{Tj}
2014-06-11 17:01:42,494 DEBUG [org.apache.pdfbox.util.PDFStreamEngine] (DefaultQuartzScheduler_Worker-10) processing substream token: PDFOperator{ET}
2014-06-11 17:01:42,494 DEBUG [org.apache.pdfbox.util.PDFStreamEngine] (DefaultQuartzScheduler_Worker-10) processing substream token: PDFOperator{Q}
然而,我的jboss-logging.xml中的根记录器已被设置为INFO。当我显式地将其放入XML配置中时:

<logger category="org.apache.pdfbox.util.PDFStreamEngine">
    <level name="INFO"/>
</logger>

。。。它仍然在我的日志文件中放入调试语句


有什么帮助吗?

试试这个答案,它显示的语法与您使用的不同:谢谢!通过添加appender ref,问题就解决了!我怎么能接受你的回答?你可以对评论投反对票。我没有花时间写答案,因为我不太确定:-)谢谢。我刚刚注意到它没有完全起作用。在您建议的更改之后,我根本没有日志记录。。。不是从一个单一的组件。对不起,还没修好…:-(可能添加“log4j”作为标记,以吸引log4j专家。我来这里是因为pdfbox标记。我自己使用log4j,但不使用xml配置。