ConfiguringTheLogsBasic RulesAs of release 3.8, Atomikos uses any existing logging frameworks found by these rules :
Configuration ExamplesLogback
<configuration>
<appender name="ATOMIKOS" class="ch.qos.logback.core.FileAppender">
<file>tm.out</file>
<append>true</append>
<encoder>
<pattern>%-4relative [%thread] %-5level %logger{35} - %msg%n</pattern>
</encoder>
</appender>
<logger name="com.atomikos" level="WARN">
<appender-ref ref="ATOMIKOS" />
</logger>
</configuration>
Log4Jlog4j.appender.Atomikos = org.apache.log4j.RollingFileAppender log4j.appender.Atomikos.File = tm.out log4j.appender.Atomikos.MaxFileSize = 100KB log4j.appender.Atomikos.Append = false log4j.appender.Atomikos.layout = org.apache.log4j.PatternLayout log4j.appender.Atomikos.layout.ConversionPattern=%p %t %c - %m%n log4j.logger.com.atomikos=WARN, Atomikos JDK logging[Note: following needs Note: This solution verification - it seems not possible to configure disallow a separate file for separate loggers?] loggers. In order to reproduce a separate tm.out you would need a Tomcat/apache utility library - see http://tomcat.apache.org/tomcat-5.5-doc/logging.html # Set the default logging level for the logger named com.mycompany com.atomikos.level = WARNING com.atomikos.handlers = java.util.logging.FileHandler java.util.logging.FileHandler.pattern=tm.out java.util.logging.FileHandler.limit=50000 com.atomikos.useParentHandlers=false java.util.logging.FileHandler.count=1 java.util.logging.FileHandler.formatter=java.util.logging.SimpleFormatter ![]() |