getAppender从xml返回null

时间:2013-04-08 09:23:39

标签: log4j appender

当我尝试从XML读取appender时,我得到返回null,

这是我的档案。 XML

<appender name="FileInfoStatistics"   class="utils.monitorstatistics.CustonAppenderRollFile"> 
<param name="file" value="Statistics.log"/> 
<param name="MaxFileSize" value="100KB"/>
<layout class="utils.monitorstatistics.CustomAppenderStatistics"> 
    <param name="ConversionPattern" value="%-5p %c{1} - %m%n"/> 
</layout> 
</appender>

<logger name="utils.monitorstatistics" additivity="false">
<level value="INFO"/>

<appender-ref ref="FileInfoStatistics"/>
</logger>

这是java尝试读取appender的部分:

Logger mylogger = Logger.getLogger("utils.monitorstatistics");
Appender app = mylogger.getAppender("FileInfoStatistics");

getAppender返回null

0 个答案:

没有答案