You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ctakes.apache.org by se...@apache.org on 2014/12/15 21:33:13 UTC
svn commit: r1645740 -
/ctakes/trunk/ctakes-core-res/src/main/resources/log4j.xml
Author: seanfinan
Date: Mon Dec 15 20:33:13 2014
New Revision: 1645740
URL: http://svn.apache.org/r1645740
Log:
Added two logger / appender types for simple dynamic logging of progress with log4j
Modified:
ctakes/trunk/ctakes-core-res/src/main/resources/log4j.xml
Modified: ctakes/trunk/ctakes-core-res/src/main/resources/log4j.xml
URL: http://svn.apache.org/viewvc/ctakes/trunk/ctakes-core-res/src/main/resources/log4j.xml?rev=1645740&r1=1645739&r2=1645740&view=diff
==============================================================================
--- ctakes/trunk/ctakes-core-res/src/main/resources/log4j.xml (original)
+++ ctakes/trunk/ctakes-core-res/src/main/resources/log4j.xml Mon Dec 15 20:33:13 2014
@@ -33,9 +33,31 @@
<param name="ConversionPattern" value="%d{ABSOLUTE} %-5p [%c{1}] %m%n" />
</layout>
</appender>
- <root>
- <level value="INFO" />
- <appender-ref ref="consoleAppender" />
+ <!-- noEolAppender prints a message without prefix or newline -->
+ <appender name="noEolAppender" class="org.apache.log4j.ConsoleAppender">
+ <layout class="org.apache.log4j.PatternLayout">
+ <param name="ConversionPattern" value="%m"/>
+ </layout>
+ </appender>
+ <!-- eolAppender prints a message and newline without prefix -->
+ <appender name="eolAppender" class="org.apache.log4j.ConsoleAppender">
+ <layout class="org.apache.log4j.PatternLayout">
+ <param name="ConversionPattern" value="%m%n"/>
+ </layout>
+ </appender>
+ <!-- ProgressAppender is useful for dynamically logging progress dots ... -->
+ <logger name="ProgressAppender" additivity="false">
+ <level value="INFO"/>
+ <appender-ref ref="noEolAppender"/>
+ </logger>
+ <!-- ProgressDone is useful for ending the dynamic logging of progress dots ... -->
+ <logger name="ProgressDone" additivity="false">
+ <level value="INFO"/>
+ <appender-ref ref="eolAppender"/>
+ </logger>
+ <root>
+ <level value="INFO"/>
+ <appender-ref ref="consoleAppender" />
<!-- <appender-ref ref="fileAppender" /> -->
</root>
</log4j:configuration>
\ No newline at end of file